source: trunk/Lucide/SOURCE/plugins/ludjvu/makefile @ 47

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

update makefiles, remove absolute paths, update djvulibre to version 3.5.17

File size: 1022 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 ludjvu.dll
20   DEL MAKE.CFG
21
22
23ludjvu.dll: ludjvu.obj ..\ludoc\ludoc.lib
24  copy &&|
25option quiet
26system os2v2 dll initinstance terminstance
27option map=$(OBJDIR)\ludjvu
28option statics
29file $(OBJDIR)\ludjvu.obj
30name $(EXEDIR)\ludjvu
31lib ..\..\..\..\libdjvu\ddjvuapi.lib
32lib ..\ludoc\ludoc
33lib somtk 
34export LuDjvuDocumentNewClass
35export _LuDjvuDocumentClassData
36export _LuDjvuDocumentCClassData
37export createObject
38export getSupportedExtensions
39export getDescription
40| tmpmake.lnk >NUL
41    wlink @tmpmake.lnk
42    del tmpmake.lnk
43   
44
45ludjvu.obj: ludjvu.cpp ludjvu.xh
46
47ludjvu.cpp: ludjvu.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..\..\..\..\libdjvu
60-DOS2
61| MAKE.CFG >NUL
Note: See TracBrowser for help on using the repository browser.