home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 February / PCWorld_2002-02_cd.bin / Software / Vyzkuste / pdflib / pdflib-4.0.1.sit / pdflib-4.0.1 / png / Makefile.in next >
Encoding:
Makefile  |  2001-07-04  |  2.1 KB  |  84 lines  |  [TEXT/LMAN]

  1. # Makefile for libpng
  2. # This generates a libtool convenience library
  3. # $Id: Makefile.in,v 1.11 2001/03/09 10:54:05 tm Exp $
  4.  
  5. LIBPNG        = libpng
  6. SHELL         = @SHELL@
  7. srcdir         = @srcdir@
  8. top_builddir    = ..
  9. EXE        = @EXEEXT@
  10. OBJ        = @OBJEXT@
  11. CC        = @CC@
  12. RM          = @RM@
  13. LIBTOOL        = ../libtool --silent
  14.  
  15. CFLAGS         = @DEFS@ @DEFINES@ @ZLIBINC@
  16.  
  17. .SUFFIXES: .c .$(OBJ) .lo
  18.  
  19. .c.lo:
  20.     $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $<
  21.  
  22. .c.$(OBJ):
  23.     $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $<
  24.  
  25. SRC    = \
  26.     $(srcdir)/png.c    \
  27.     $(srcdir)/pngset.c    \
  28.     $(srcdir)/pngget.c    \
  29.     $(srcdir)/pngrutil.c    \
  30.     $(srcdir)/pngtrans.c    \
  31.     $(srcdir)/pngread.c    \
  32.     $(srcdir)/pngrio.c    \
  33.     $(srcdir)/pngrtran.c    \
  34.     $(srcdir)/pngmem.c    \
  35.     $(srcdir)/pngerror.c
  36.  
  37. OBJS    = \
  38.     $(srcdir)/png.lo    \
  39.     $(srcdir)/pngset.lo    \
  40.     $(srcdir)/pngget.lo    \
  41.     $(srcdir)/pngrutil.lo    \
  42.     $(srcdir)/pngtrans.lo    \
  43.     $(srcdir)/pngread.lo    \
  44.     $(srcdir)/pngrio.lo    \
  45.     $(srcdir)/pngrtran.lo    \
  46.     $(srcdir)/pngmem.lo    \
  47.     $(srcdir)/pngerror.lo
  48.  
  49. all:    $(LIBPNG).la
  50.  
  51. test:    all
  52.  
  53. .PHONY: clean
  54.  
  55. $(LIBPNG).la: $(OBJS)
  56.     $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS) -export-dynamic -no-undefined
  57.  
  58. clean:
  59.     -$(RM) *.$(OBJ) *.lo *.la *.bak .libs
  60.  
  61. depend: dummy
  62.     cp Makefile.in Makefile.in.bak
  63.     sed '/^# Automatically generated dependencies/q' Makefile.in.bak >Makefile.in
  64.     $(CC) $(CFLAGS) -MM $(SRC) | sed 's/\.o:/.lo:/g' >>Makefile.in
  65.  
  66. dummy:
  67.  
  68. # Automatically generated dependencies
  69. png.lo: ./png.c png.h ../flate/zlib.h ../flate/zconf.h pngconf.h
  70. pngset.lo: ./pngset.c png.h ../flate/zlib.h ../flate/zconf.h pngconf.h
  71. pngget.lo: ./pngget.c png.h ../flate/zlib.h ../flate/zconf.h pngconf.h
  72. pngrutil.lo: ./pngrutil.c png.h ../flate/zlib.h ../flate/zconf.h \
  73.  pngconf.h
  74. pngtrans.lo: ./pngtrans.c png.h ../flate/zlib.h ../flate/zconf.h \
  75.  pngconf.h
  76. pngread.lo: ./pngread.c png.h ../flate/zlib.h ../flate/zconf.h \
  77.  pngconf.h
  78. pngrio.lo: ./pngrio.c png.h ../flate/zlib.h ../flate/zconf.h pngconf.h
  79. pngrtran.lo: ./pngrtran.c png.h ../flate/zlib.h ../flate/zconf.h \
  80.  pngconf.h
  81. pngmem.lo: ./pngmem.c png.h ../flate/zlib.h ../flate/zconf.h pngconf.h
  82. pngerror.lo: ./pngerror.c png.h ../flate/zlib.h ../flate/zconf.h \
  83.  pngconf.h
  84.