b62191318313a55e8b2596456d554156ef96ddfc
[oweals/cde.git] / cde / lib / DtHelp / il / Imakefile
1 XCOMM $XConsortium: Imakefile /main/1 1996/11/22 11:15:01 drk $
2 #define DoNormalLib     NormalLibDtHelp
3 #define DoSharedLib     SharedLibDtHelp
4 #define DoDebugLib      DebugLibDtHelp
5 #define DoProfileLib    ProfileLibDtHelp
6 #define LibName         DtHelp
7 #define SoRev           SODTHELPREV
8 #define LibHeaders      NO
9 #define LibCreate       NO
10 #define LargePICTable   YES
11
12 #include <Threads.tmpl>
13
14 #if defined(LSBBitOrder) && LSBBitOrder
15 BIT_ORDER_DEFINES = -DLSB_BIT_ORDER
16 #endif
17
18 INCLUDES = -I. -I..
19 DEPEND_DEFINES = $(DEPENDDEFINES)
20 DEFINES = -DDTLIB $(LOCAL_DEFINES) \
21           -DCDE_INSTALLATION_TOP='"$(CDE_INSTALLATION_TOP)"' \
22           -DCDE_CONFIGURATION_TOP='"$(CDE_CONFIGURATION_TOP)"' \
23           -DCDE_USER_TOP='"$(CDE_USER_TOP)"' \
24           -DOSMAJORVERSION=OSMajorVersion \
25           -DOSMINORVERSION=OSMinorVersion \
26           $(ICONV_INBUF_DEFINE) $(BIT_ORDER_DEFINES)
27
28 #ifdef SCOArchitecture
29 /* ilscalesample.o breaks the MS loader.  Remove it for now */
30 all:: ilscalesample.o libXvh.a
31 #endif
32
33 SRCS =  ilX.c                ilbigray.c           ilcodec.c \
34         ilcontext.c          ilconvert.c          ilcrop.c \
35         ildata.c             ildecompg3.c         ildecompg4.c \
36         ildecompjpeg.c       ildecomplzw.c        ildecomppackbits.c \
37         ildecompress.c       ildither.c           ilformat.c \
38         ilgraybi.c           ilimage.c            ilinvert.c \
39         iljpgdecode.c        iljpgdecodejif.c     iljpgdedct.c \
40         iljpgdehuff.c        iljpgutil.c          ilmap.c \
41         ilobject.c           ilpalette.c          ilpipe.c \
42         ilrwimage.c          ilscale.c            ilscalesample.c \
43         iltiff.c             iltiffread.c         iltruegray.c \
44         ilupsample.c         ilutiljpeg.c         ilycbcr.c
45
46 /* WARNING!!!!
47  * Any .o's added to this list need to be added to IL_OBJS in the
48  * parent (DtHelp) Imakefile.
49  */
50 OBJS =  ilX.o                ilbigray.o           ilcodec.o \
51         ilcontext.o          ilconvert.o          ilcrop.o \
52         ildata.o             ildecompg3.o         ildecompg4.o \
53         ildecompjpeg.o       ildecomplzw.o        ildecomppackbits.o \
54         ildecompress.o       ildither.o           ilformat.o \
55         ilgraybi.o           ilimage.o            ilinvert.o \
56         iljpgdecode.o        iljpgdecodejif.o     iljpgdedct.o \
57         iljpgdehuff.o        iljpgutil.o          ilmap.o \
58         ilobject.o           ilpalette.o          ilpipe.o \
59         ilrwimage.o          ilscale.o            ilscalesample.o \
60         iltiff.o             iltiffread.o         iltruegray.o \
61         ilupsample.o         ilutiljpeg.o         ilycbcr.o
62
63 #include <Library.tmpl>
64
65 SubdirLibraryRule($(OBJS))
66
67 /* MS Compiler bug, remove when we go to USL compiler */
68 #ifdef SCOArchitecture
69 SpecialFlagsObjectRule(iltiff,-Oi -DUSE_INLINE_CODE)
70 #endif
71
72 DependTarget()