source: trunk/Lucide/SOURCE/plugins/lupoppler/makefile @ 217

Last change on this file since 217 was 217, checked in by Eugene Romanenko, 14 years ago

better solution for ticket #43

File size: 1.3 KB
RevLine 
[2]1.autodepend
2
[17]3OBJDIR = ..\..\..\OBJS
4EXEDIR = ..\..\..\BIN
[2]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 $<
[88]17    ..\..\sominc\cnvsomex.cmd $@
[2]18
[88]19
[2]20all: make.cfg lupplr.dll
21   DEL MAKE.CFG
22   
[50]23lupplr.dll: lupoppler.obj ..\ludoc\ludoc.lib ..\..\..\..\poppler\poppler.lib
[2]24  copy &&|
25option quiet
26system os2v2 dll initinstance terminstance
27option map=$(OBJDIR)\lupplr
28option statics
29file $(OBJDIR)\lupoppler.obj
30name $(EXEDIR)\lupplr
[17]31lib ..\..\..\..\poppler\poppler.lib
[31]32lib ..\..\..\..\libjpeg\libjpeg.lib
[2]33lib ..\ludoc\ludoc
34lib somtk 
[156]35lib libconv
36lib libuls
[2]37export LuPopplerDocumentNewClass
[142]38export LuPopplerDocumentClassData
39export LuPopplerDocumentCClassData
[2]40export createObject
41export getSupportedExtensions
42export getDescription
[217]43export getSignatureCheck
[2]44| tmpmake.lnk >NUL
45    wlink @tmpmake.lnk
46    del tmpmake.lnk
47
48   
49lupoppler.obj: lupoppler.cpp lupoppler.xh
50
51lupoppler.cpp: lupoppler.idl
52
53MAKE.CFG: makefile
54  copy &&|
55-zq 
56-zp=4
57-bm
[143]58-ot
[2]59-ox
60-xs
61-xr
[29]62-sg
[88]63-I..\..\sominc
[2]64-I..\ludoc
[17]65-I..\..\..\..\poppler\mypoppler
66-I..\..\..\..\poppler\mypoppler\poppler
[125]67-I..\..\..\..\poppler\fc-emulate-os2
[2]68-DOS2
69| MAKE.CFG >NUL
Note: See TracBrowser for help on using the repository browser.