src/3rdparty/libpng/scripts/makefile.watcom
changeset 30 5dc02b23752f
parent 0 1918ee327afb
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
     1 # Makefile for libpng
     1 # Makefile for libpng
     2 # Watcom C/C++ 10.0 and later, 32-bit protected mode, flat memory model
     2 # Watcom C/C++ 10.0 and later, 32-bit protected mode, flat memory model
     3 
     3 
     4 # Copyright (C) 2000, Pawel Mrochen, based on makefile.msc which is
     4 # Copyright (C) 2000, Pawel Mrochen, based on makefile.msc which is
     5 # copyright 1995 Guy Eric Schalnat, Group 42, Inc.
     5 # copyright 1995 Guy Eric Schalnat, Group 42, Inc.
     6 
     6 #
     7 # This code is released under the libpng license.
     7 # This code is released under the libpng license.
     8 # For conditions of distribution and use, see the disclaimer
     8 # For conditions of distribution and use, see the disclaimer
     9 # and license in png.h
     9 # and license in png.h
    10 
    10 
    11 # To use, do "wmake /f scripts\makefile.watcom"
    11 # To use, do "wmake /f scripts\makefile.watcom"
    47 OBJS3=pngrtran$(O) pngwtran$(O) pngrio$(O) pngwio$(O)
    47 OBJS3=pngrtran$(O) pngwtran$(O) pngrio$(O) pngwio$(O)
    48 
    48 
    49 
    49 
    50 all: test
    50 all: test
    51 
    51 
    52 png$(O): png.h pngconf.h
    52 png$(O): png.h pngconf.h pngpriv.h
    53 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    53 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    54 
    54 
    55 pngset$(O): png.h pngconf.h
    55 pngset$(O): png.h pngconf.h pngpriv.h
    56 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    56 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    57 
    57 
    58 pngget$(O): png.h pngconf.h
    58 pngget$(O): png.h pngconf.h pngpriv.h
    59 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    59 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    60 
    60 
    61 pngread$(O): png.h pngconf.h
    61 pngread$(O): png.h pngconf.h pngpriv.h
    62 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    62 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    63 
    63 
    64 pngpread$(O): png.h pngconf.h
    64 pngpread$(O): png.h pngconf.h pngpriv.h
    65 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    65 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    66 
    66 
    67 pngrtran$(O): png.h pngconf.h
    67 pngrtran$(O): png.h pngconf.h pngpriv.h
    68 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    68 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    69 
    69 
    70 pngrutil$(O): png.h pngconf.h
    70 pngrutil$(O): png.h pngconf.h pngpriv.h
    71 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    71 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    72 
    72 
    73 pngerror$(O): png.h pngconf.h
    73 pngerror$(O): png.h pngconf.h pngpriv.h
    74 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    74 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    75 
    75 
    76 pngmem$(O): png.h pngconf.h
    76 pngmem$(O): png.h pngconf.h pngpriv.h
    77 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    77 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    78 
    78 
    79 pngrio$(O): png.h pngconf.h
    79 pngrio$(O): png.h pngconf.h pngpriv.h
    80 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    80 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    81 
    81 
    82 pngwio$(O): png.h pngconf.h
    82 pngwio$(O): png.h pngconf.h pngpriv.h
    83 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    83 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    84 
    84 
    85 pngtest$(O): png.h pngconf.h
    85 pngtest$(O): png.h pngconf.h
    86 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    86 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    87 
    87 
    88 pngtrans$(O): png.h pngconf.h
    88 pngtrans$(O): png.h pngconf.h pngpriv.h
    89 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    89 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    90 
    90 
    91 pngwrite$(O): png.h pngconf.h
    91 pngwrite$(O): png.h pngconf.h pngpriv.h
    92 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    92 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    93 
    93 
    94 pngwtran$(O): png.h pngconf.h
    94 pngwtran$(O): png.h pngconf.h pngpriv.h
    95 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    95 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    96 
    96 
    97 pngwutil$(O): png.h pngconf.h
    97 pngwutil$(O): png.h pngconf.h pngpriv.h
    98 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    98 	$(CC) $(CFLAGS) $*.c $(ERRFILE)
    99 
    99 
   100 libpng.lib: $(OBJS1) $(OBJS2) $(OBJS3)
   100 libpng.lib: $(OBJS1) $(OBJS2) $(OBJS3)
   101 	wlib -b -c -n -q libpng.lib $(OBJS1)
   101 	wlib -b -c -n -q libpng.lib $(OBJS1)
   102 	wlib -b -c -q libpng.lib $(OBJS2)
   102 	wlib -b -c -q libpng.lib $(OBJS2)