source: trunk/Lucide/SOURCE/plugins/lujpeg/makefile @ 27

Last change on this file since 27 was 27, checked in by Eugene Romanenko, 16 years ago

poppler updated to version 0.5.2, also needed changes to be compatible with new poppler

File size: 1021 bytes
Line 
1.autodepend
2
3OBJDIR = ..\..\..\OBJS
4EXEDIR = ..\..\..\BIN
5
6.path.obj = $(OBJDIR)
7.path.res = $(OBJDIR)
8.path.exe = $(EXEDIR)
9.path.dll = $(EXEDIR)
10
11
12.CPP.OBJ:
13     WPP386 @make.cfg -fo$@ $<
14
15.idl.xh:
16    sc -c -s"xc;xih;xh" -I..\ludoc $<
17     
18
19all: make.cfg lujpeg.dll
20   DEL MAKE.CFG
21
22
23lujpeg.dll: lujpeg.obj ..\ludoc\ludoc.lib
24  copy &&|
25option quiet
26system os2v2 dll initinstance terminstance
27option map=$(OBJDIR)\lujpeg
28option statics
29file $(OBJDIR)\lujpeg.obj
30name $(EXEDIR)\lujpeg
31lib ..\..\..\..\libjpeg\libjpeg.lib
32lib ..\ludoc\ludoc
33lib somtk 
34export LuJpegDocumentNewClass
35export _LuJpegDocumentClassData
36export _LuJpegDocumentCClassData
37export createObject
38export getSupportedExtensions
39export getDescription
40| tmpmake.lnk >NUL
41    wlink @tmpmake.lnk
42    del tmpmake.lnk
43   
44
45lujpeg.obj: lujpeg.cpp lujpeg.xh
46
47lujpeg.cpp: lujpeg.idl
48
49
50MAKE.CFG: makefile
51  copy &&|
52-zq 
53-zp=4
54-bm
55-ox
56-xs
57-xr
58-I..\ludoc
59-I..\..\..\..\libjpeg
60-DOS2
61| MAKE.CFG >NUL
Note: See TracBrowser for help on using the repository browser.