Imakefile 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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. #include <Threads.tmpl>
  12. #if defined(LSBBitOrder) && LSBBitOrder
  13. BIT_ORDER_DEFINES = -DLSB_BIT_ORDER
  14. #endif
  15. INCLUDES = -I. -I..
  16. DEFINES = -DDTLIB $(LOCAL_DEFINES) \
  17. -DCDE_INSTALLATION_TOP='"$(CDE_INSTALLATION_TOP)"' \
  18. -DCDE_CONFIGURATION_TOP='"$(CDE_CONFIGURATION_TOP)"' \
  19. -DCDE_USER_TOP='"$(CDE_USER_TOP)"' \
  20. -DOSMAJORVERSION=OSMajorVersion \
  21. -DOSMINORVERSION=OSMinorVersion \
  22. $(ICONV_INBUF_DEFINE) $(BIT_ORDER_DEFINES)
  23. #ifdef SCOArchitecture
  24. /* ilscalesample.o breaks the MS loader. Remove it for now */
  25. all:: ilscalesample.o libXvh.a
  26. #endif
  27. SRCS = ilX.c ilbigray.c ilcodec.c \
  28. ilcontext.c ilconvert.c ilcrop.c \
  29. ildata.c ildecompg3.c ildecompg4.c \
  30. ildecompjpeg.c ildecomplzw.c ildecomppackbits.c \
  31. ildecompress.c ildither.c ilformat.c \
  32. ilgraybi.c ilimage.c ilinvert.c \
  33. iljpgdecode.c iljpgdecodejif.c iljpgdedct.c \
  34. iljpgdehuff.c iljpgutil.c ilmap.c \
  35. ilobject.c ilpalette.c ilpipe.c \
  36. ilrwimage.c ilscale.c ilscalesample.c \
  37. iltiff.c iltiffread.c iltruegray.c \
  38. ilupsample.c ilutiljpeg.c ilycbcr.c
  39. /* WARNING!!!!
  40. * Any .o's added to this list need to be added to IL_OBJS in the
  41. * parent (DtHelp) Imakefile.
  42. */
  43. OBJS = ilX.o ilbigray.o ilcodec.o \
  44. ilcontext.o ilconvert.o ilcrop.o \
  45. ildata.o ildecompg3.o ildecompg4.o \
  46. ildecompjpeg.o ildecomplzw.o ildecomppackbits.o \
  47. ildecompress.o ildither.o ilformat.o \
  48. ilgraybi.o ilimage.o ilinvert.o \
  49. iljpgdecode.o iljpgdecodejif.o iljpgdedct.o \
  50. iljpgdehuff.o iljpgutil.o ilmap.o \
  51. ilobject.o ilpalette.o ilpipe.o \
  52. ilrwimage.o ilscale.o ilscalesample.o \
  53. iltiff.o iltiffread.o iltruegray.o \
  54. ilupsample.o ilutiljpeg.o ilycbcr.o
  55. #include <Library.tmpl>
  56. SubdirLibraryRule($(OBJS))
  57. /* MS Compiler bug, remove when we go to USL compiler */
  58. #ifdef SCOArchitecture
  59. SpecialFlagsObjectRule(iltiff,-Oi -DUSE_INLINE_CODE)
  60. #endif
  61. DependTarget()