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

Last change on this file since 31 was 31, checked in by Eugene Romanenko, 15 years ago

Use libjpeg for poppler, instead of internal decoder. Looks like libjpeg little bit faster.

File size: 1.2 KB
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 lupplr.dll
20   DEL MAKE.CFG
21   
22lupplr.dll: lupoppler.obj ..\ludoc\ludoc.lib
23  copy &&|
24option quiet
25system os2v2 dll initinstance terminstance
26option map=$(OBJDIR)\lupplr
27option statics
28file $(OBJDIR)\lupoppler.obj
29name $(EXEDIR)\lupplr
30lib ..\..\..\..\poppler\poppler.lib
31lib ..\..\..\..\libjpeg\libjpeg.lib
32lib ..\ludoc\ludoc
33lib somtk 
34export LuPopplerDocumentNewClass
35export _LuPopplerDocumentClassData
36export _LuPopplerDocumentCClassData
37export createObject
38export getSupportedExtensions
39export getDescription
40| tmpmake.lnk >NUL
41    wlink @tmpmake.lnk
42    del tmpmake.lnk
43
44   
45lupoppler.obj: lupoppler.cpp lupoppler.xh
46
47lupoppler.cpp: lupoppler.idl
48
49MAKE.CFG: makefile
50  copy &&|
51-zq 
52-zp=4
53-bm
54-ox
55-xs
56-xr
57-sg
58-I..\ludoc
59-I..\..\..\..\poppler\mypoppler
60-I..\..\..\..\poppler\mypoppler\poppler
61-I..\..\..\..\poppler\fontconfig-2.3.2-os2
62-DOS2
63| MAKE.CFG >NUL
Note: See TracBrowser for help on using the repository browser.