~random-stuff/libpng/libpng-1.6.x

« back to all changes in this revision

Viewing changes to scripts/makefile.msc

  • Committer: Sérgio Benjamim
  • Date: 2015-10-10 23:00:20 UTC
  • Revision ID: sergio_br2@yahoo.com.br-20151010230020-gdtmmv30zn25396n
Update to 1.6.18.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# makefile for libpng
2
2
# Copyright (C) 1995 Guy Eric Schalnat, Group 42, Inc.
3
 
# Copyright (C) 2006, 2009 Glenn Randers-Pehrson
 
3
# Copyright (C) 2006, 2009, 2014 Glenn Randers-Pehrson
4
4
#
5
5
# This code is released under the libpng license.
6
6
# For conditions of distribution and use, see the disclaimer
10
10
 
11
11
# -------- Microsoft C 5.1 and later, does not use assembler code --------
12
12
MODEL=L
13
 
CFLAGS=-Oait -Gs -nologo -W3 -A$(MODEL) -I..\zlib
 
13
CPPFLAGS=-I..\zlib
 
14
CFLAGS=-Oait -Gs -nologo -W3 -A$(MODEL)
14
15
#-Ox generates bad code with MSC 5.1
15
16
CC=cl
16
17
LD=link
17
18
LDFLAGS=/e/st:0x1500/noe
 
19
CP=copy
18
20
O=.obj
19
21
 
 
22
# Pre-built configuration
 
23
# See scripts\pnglibconf.mak for more options
 
24
PNGLIBCONF_H_PREBUILT = scripts\pnglibconf.h.prebuilt
 
25
 
20
26
#uncomment next to put error messages in a file
21
27
ERRFILE= >> pngerrs
22
28
 
27
33
 
28
34
all: libpng.lib
29
35
 
30
 
png$(O): png.h pngconf.h pngpriv.h
31
 
                  $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
32
 
 
33
 
pngset$(O): png.h pngconf.h pngpriv.h
34
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
35
 
 
36
 
pngget$(O): png.h pngconf.h pngpriv.h
37
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
38
 
 
39
 
pngread$(O): png.h pngconf.h pngpriv.h
40
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
41
 
 
42
 
pngpread$(O): png.h pngconf.h pngpriv.h
43
 
                  $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
44
 
 
45
 
pngrtran$(O): png.h pngconf.h pngpriv.h
46
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
47
 
 
48
 
pngrutil$(O): png.h pngconf.h pngpriv.h
49
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
50
 
 
51
 
pngerror$(O): png.h pngconf.h pngpriv.h
52
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
53
 
 
54
 
pngmem$(O): png.h pngconf.h pngpriv.h
55
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
56
 
 
57
 
pngrio$(O): png.h pngconf.h pngpriv.h
58
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
59
 
 
60
 
pngwio$(O): png.h pngconf.h pngpriv.h
61
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
62
 
 
63
 
pngtrans$(O): png.h pngconf.h pngpriv.h
64
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
65
 
 
66
 
pngwrite$(O): png.h pngconf.h pngpriv.h
67
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
68
 
 
69
 
pngwtran$(O): png.h pngconf.h pngpriv.h
70
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
71
 
 
72
 
pngwutil$(O): png.h pngconf.h pngpriv.h
73
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
 
36
pnglibconf.h: $(PNGLIBCONF_H_PREBUILT)
 
37
        $(CP) $(PNGLIBCONF_H_PREBUILT) $@
 
38
 
 
39
png$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
40
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
41
 
 
42
pngset$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
43
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
44
 
 
45
pngget$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
46
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
47
 
 
48
pngread$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
49
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
50
 
 
51
pngpread$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
52
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
53
 
 
54
pngrtran$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
55
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
56
 
 
57
pngrutil$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
58
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
59
 
 
60
pngerror$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
61
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
62
 
 
63
pngmem$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
64
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
65
 
 
66
pngrio$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
67
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
68
 
 
69
pngwio$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
70
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
71
 
 
72
pngtrans$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
73
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
74
 
 
75
pngwrite$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
76
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
77
 
 
78
pngwtran$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
79
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
 
80
 
 
81
pngwutil$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h
 
82
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
74
83
 
75
84
libpng.lib: $(OBJS1) $(OBJS2) $(OBJS3)
76
85
        del libpng.lib
78
87
        lib libpng $(OBJS2);
79
88
        lib libpng $(OBJS3);
80
89
 
81
 
pngtest$(O): png.h pngconf.h
82
 
        $(CC) -c $(CFLAGS) $*.c $(ERRFILE)
 
90
pngtest$(O): png.h pngconf.h pnglibconf.h
 
91
        $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE)
83
92
 
84
93
pngtest.exe: pngtest.obj libpng.lib
85
94
        $(LD) $(LDFLAGS) pngtest.obj,,,libpng.lib ..\zlib\zlib.lib ;