home *** CD-ROM | disk | FTP | other *** search
/ Tools / WinSN5.0Ver.iso / NETSCAP.50 / WIN1998.ZIP / ns / jpeg / Makefile < prev    next >
Encoding:
Makefile  |  1998-04-08  |  1.9 KB  |  85 lines

  1. #!gmake
  2. #
  3. # The contents of this file are subject to the Netscape Public License
  4. # Version 1.0 (the "NPL"); you may not use this file except in
  5. # compliance with the NPL.  You may obtain a copy of the NPL at
  6. # http://www.mozilla.org/NPL/
  7. #
  8. # Software distributed under the NPL is distributed on an "AS IS" basis,
  9. # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
  10. # for the specific language governing rights and limitations under the
  11. # NPL.
  12. #
  13. # The Initial Developer of this code under the NPL is Netscape
  14. # Communications Corporation.  Portions created by Netscape are
  15. # Copyright (C) 1998 Netscape Communications Corporation.  All Rights
  16. # Reserved.
  17.  
  18. #
  19.  
  20. DEPTH        = ..
  21.  
  22. MODULE        = jpeg
  23. LIBRARY_NAME    = jpeg
  24.  
  25. REQUIRES    = java nspr
  26.  
  27. EXPORTS        = jconfig.h jerror.h jinclude.h jmorecfg.h jpeglib.h jpegint.h jwinfig.h jos2fig.h
  28.  
  29. CSRCS        = jdapimin.c \
  30.           jdapistd.c \
  31.           jdatasrc.c \
  32.           jdatadst.c \
  33.           jdmaster.c \
  34.           jdinput.c  \
  35.           jdmarker.c \
  36.           jdhuff.c \
  37.           jdphuff.c \
  38.           jdmainct.c \
  39.           jdcoefct.c \
  40.           jdpostct.c \
  41.           jddctmgr.c \
  42.           jidctfst.c \
  43.           jidctflt.c \
  44.           jidctint.c \
  45.           jidctred.c \
  46.           jdsample.c \
  47.           jdcolor.c \
  48.           jquant1.c \
  49.           jquant2.c \
  50.           jdmerge.c \
  51.           jcomapi.c \
  52.           jutils.c \
  53.           jerror.c \
  54.           jmemmgr.c \
  55.           jmemnobs.c \
  56.           jfdctflt.c \
  57.           jfdctfst.c \
  58.           jfdctint.c \
  59.           $(NULL)
  60.  
  61. ifeq ($(subst /,_,$(shell uname -s)),OS2)
  62. CSRCS        += jcapimin.c \
  63.            jcparam.c \
  64.            jcapistd.c \
  65.            jcmarker.c \
  66.            jcinit.c \
  67.            jcmainct.c \
  68.            jchuff.c \
  69.            jcsample.c \
  70.            jcmaster.c \
  71.            jccoefct.c \
  72.            jccolor.c \
  73.            jcphuff.c \
  74.            jcdctmgr.c \
  75.            jcprepct.c \
  76.            $(NULL)
  77.  
  78. OS2_IMPLIB    = 1
  79. LIBRARY        = $(LIBRARY_NAME)$(MOZ_BITS)$(VERSION_NUMBER).$(LIB_SUFFIX)
  80. DEF_FILE    = $(LIBRARY_NAME).def
  81. TARGETS        = $(LIBRARY)
  82. endif
  83.  
  84. include $(DEPTH)/config/rules.mk
  85.