diff options
author | David Walter Seikel | 2013-01-13 18:54:10 +1000 |
---|---|---|
committer | David Walter Seikel | 2013-01-13 18:54:10 +1000 |
commit | 959831f4ef5a3e797f576c3de08cd65032c997ad (patch) | |
tree | e7351908be5995f0b325b2ebeaa02d5a34b82583 /libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu | |
parent | Add info about changes to Irrlicht. (diff) | |
download | SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.zip SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.gz SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.bz2 SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.xz |
Remove damned ancient DOS line endings from Irrlicht. Hopefully I did not go overboard.
Diffstat (limited to 'libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu')
-rw-r--r-- | libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu | 482 |
1 files changed, 241 insertions, 241 deletions
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu b/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu index a6279ad..b5e5a33 100644 --- a/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu +++ b/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.32sunu | |||
@@ -1,241 +1,241 @@ | |||
1 | # makefile for libpng on Solaris 2.x with cc | 1 | # makefile for libpng on Solaris 2.x with cc |
2 | # Contributed by William L. Sebok, based on makefile.linux | 2 | # Contributed by William L. Sebok, based on makefile.linux |
3 | # Copyright (C) 2002, 2006, 2010-2011 Glenn Randers-Pehrson | 3 | # Copyright (C) 2002, 2006, 2010-2011 Glenn Randers-Pehrson |
4 | # Copyright (C) 1998 Greg Roelofs | 4 | # Copyright (C) 1998 Greg Roelofs |
5 | # Copyright (C) 1996, 1997 Andreas Dilger | 5 | # Copyright (C) 1996, 1997 Andreas Dilger |
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 | # Library name: | 11 | # Library name: |
12 | LIBNAME=libpng15 | 12 | LIBNAME=libpng15 |
13 | PNGMAJ = 15 | 13 | PNGMAJ = 15 |
14 | 14 | ||
15 | # Shared library names: | 15 | # Shared library names: |
16 | LIBSO=$(LIBNAME).so | 16 | LIBSO=$(LIBNAME).so |
17 | LIBSOMAJ=$(LIBNAME).so.$(PNGMAJ) | 17 | LIBSOMAJ=$(LIBNAME).so.$(PNGMAJ) |
18 | LIBSOREL=$(LIBSOMAJ).$(RELEASE) | 18 | LIBSOREL=$(LIBSOMAJ).$(RELEASE) |
19 | OLDSO=libpng.so | 19 | OLDSO=libpng.so |
20 | 20 | ||
21 | # Utilities: | 21 | # Utilities: |
22 | CC=cc | 22 | CC=cc |
23 | AR_RC=ar rc | 23 | AR_RC=ar rc |
24 | MKDIR_P=mkdir -p | 24 | MKDIR_P=mkdir -p |
25 | LN_SF=ln -f -s | 25 | LN_SF=ln -f -s |
26 | RANLIB=echo | 26 | RANLIB=echo |
27 | RM_F=/bin/rm -f | 27 | RM_F=/bin/rm -f |
28 | 28 | ||
29 | SUN_CC_FLAGS=-fast -xtarget=ultra | 29 | SUN_CC_FLAGS=-fast -xtarget=ultra |
30 | SUN_LD_FLAGS=-fast -xtarget=ultra | 30 | SUN_LD_FLAGS=-fast -xtarget=ultra |
31 | 31 | ||
32 | # where make install puts libpng.a, libpng15.so and libpng15/png.h | 32 | # where make install puts libpng.a, libpng15.so and libpng15/png.h |
33 | prefix=/a | 33 | prefix=/a |
34 | exec_prefix=$(prefix) | 34 | exec_prefix=$(prefix) |
35 | 35 | ||
36 | # Where the zlib library and include files are located | 36 | # Where the zlib library and include files are located |
37 | # Changing these to ../zlib poses a security risk. If you want | 37 | # Changing these to ../zlib poses a security risk. If you want |
38 | # to have zlib in an adjacent directory, specify the full path instead of "..". | 38 | # to have zlib in an adjacent directory, specify the full path instead of "..". |
39 | #ZLIBLIB=../zlib | 39 | #ZLIBLIB=../zlib |
40 | #ZLIBINC=../zlib | 40 | #ZLIBINC=../zlib |
41 | 41 | ||
42 | ZLIBLIB=/usr/lib | 42 | ZLIBLIB=/usr/lib |
43 | ZLIBINC=/usr/include | 43 | ZLIBINC=/usr/include |
44 | 44 | ||
45 | WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ | 45 | WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ |
46 | -Wmissing-declarations -Wtraditional -Wcast-align \ | 46 | -Wmissing-declarations -Wtraditional -Wcast-align \ |
47 | -Wstrict-prototypes -Wmissing-prototypes #-Wconversion | 47 | -Wstrict-prototypes -Wmissing-prototypes #-Wconversion |
48 | CFLAGS=-I$(ZLIBINC) $(SUN_CC_FLAGS) \ | 48 | CFLAGS=-I$(ZLIBINC) $(SUN_CC_FLAGS) \ |
49 | # $(WARNMORE) -g -DPNG_DEBUG=5 | 49 | # $(WARNMORE) -g -DPNG_DEBUG=5 |
50 | LDFLAGS=$(SUN_LD_FLAGS) -L$(ZLIBLIB) -R$(ZLIBLIB) libpng.a -lz -lm | 50 | LDFLAGS=$(SUN_LD_FLAGS) -L$(ZLIBLIB) -R$(ZLIBLIB) libpng.a -lz -lm |
51 | 51 | ||
52 | INCPATH=$(prefix)/include | 52 | INCPATH=$(prefix)/include |
53 | LIBPATH=$(exec_prefix)/lib | 53 | LIBPATH=$(exec_prefix)/lib |
54 | MANPATH=$(prefix)/man | 54 | MANPATH=$(prefix)/man |
55 | BINPATH=$(exec_prefix)/bin | 55 | BINPATH=$(exec_prefix)/bin |
56 | 56 | ||
57 | # override DESTDIR= on the make install command line to easily support | 57 | # override DESTDIR= on the make install command line to easily support |
58 | # installing into a temporary location. Example: | 58 | # installing into a temporary location. Example: |
59 | # | 59 | # |
60 | # make install DESTDIR=/tmp/build/libpng | 60 | # make install DESTDIR=/tmp/build/libpng |
61 | # | 61 | # |
62 | # If you're going to install into a temporary location | 62 | # If you're going to install into a temporary location |
63 | # via DESTDIR, $(DESTDIR)$(prefix) must already exist before | 63 | # via DESTDIR, $(DESTDIR)$(prefix) must already exist before |
64 | # you execute make install. | 64 | # you execute make install. |
65 | DESTDIR= | 65 | DESTDIR= |
66 | 66 | ||
67 | DB=$(DESTDIR)$(BINPATH) | 67 | DB=$(DESTDIR)$(BINPATH) |
68 | DI=$(DESTDIR)$(INCPATH) | 68 | DI=$(DESTDIR)$(INCPATH) |
69 | DL=$(DESTDIR)$(LIBPATH) | 69 | DL=$(DESTDIR)$(LIBPATH) |
70 | DM=$(DESTDIR)$(MANPATH) | 70 | DM=$(DESTDIR)$(MANPATH) |
71 | 71 | ||
72 | OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ | 72 | OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ |
73 | pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ | 73 | pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ |
74 | pngwtran.o pngmem.o pngerror.o pngpread.o | 74 | pngwtran.o pngmem.o pngerror.o pngpread.o |
75 | 75 | ||
76 | OBJSDLL = $(OBJS:.o=.pic.o) | 76 | OBJSDLL = $(OBJS:.o=.pic.o) |
77 | 77 | ||
78 | .SUFFIXES: .c .o .pic.o | 78 | .SUFFIXES: .c .o .pic.o |
79 | 79 | ||
80 | .c.pic.o: | 80 | .c.pic.o: |
81 | $(CC) -c $(CFLAGS) -KPIC -o $@ $*.c | 81 | $(CC) -c $(CFLAGS) -KPIC -o $@ $*.c |
82 | 82 | ||
83 | all: libpng.a $(LIBSO) pngtest libpng.pc libpng-config | 83 | all: libpng.a $(LIBSO) pngtest libpng.pc libpng-config |
84 | 84 | ||
85 | include scripts/pnglibconf.mak | 85 | include scripts/pnglibconf.mak |
86 | DELETE = $(RM_F) | 86 | DELETE = $(RM_F) |
87 | DFNFLAGS = $(DEFS) $(CPPFLAGS) | 87 | DFNFLAGS = $(DEFS) $(CPPFLAGS) |
88 | 88 | ||
89 | libpng.a: $(OBJS) | 89 | libpng.a: $(OBJS) |
90 | $(AR_RC) $@ $(OBJS) | 90 | $(AR_RC) $@ $(OBJS) |
91 | $(RANLIB) $@ | 91 | $(RANLIB) $@ |
92 | 92 | ||
93 | libpng.pc: | 93 | libpng.pc: |
94 | cat scripts/libpng.pc.in | sed -e s!@prefix@!$(prefix)! \ | 94 | cat scripts/libpng.pc.in | sed -e s!@prefix@!$(prefix)! \ |
95 | -e s!@exec_prefix@!$(exec_prefix)! \ | 95 | -e s!@exec_prefix@!$(exec_prefix)! \ |
96 | -e s!@libdir@!$(LIBPATH)! \ | 96 | -e s!@libdir@!$(LIBPATH)! \ |
97 | -e s!@includedir@!$(INCPATH)! \ | 97 | -e s!@includedir@!$(INCPATH)! \ |
98 | -e s!-lpng15!-lpng15\ -lz\ -lm! > libpng.pc | 98 | -e s!-lpng15!-lpng15\ -lz\ -lm! > libpng.pc |
99 | 99 | ||
100 | libpng-config: | 100 | libpng-config: |
101 | ( cat scripts/libpng-config-head.in; \ | 101 | ( cat scripts/libpng-config-head.in; \ |
102 | echo prefix=\"$(prefix)\"; \ | 102 | echo prefix=\"$(prefix)\"; \ |
103 | echo libdir=\"$(LIBPATH)\"; \ | 103 | echo libdir=\"$(LIBPATH)\"; \ |
104 | echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \ | 104 | echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \ |
105 | echo L_opts=\"-L$(LIBPATH)\"; \ | 105 | echo L_opts=\"-L$(LIBPATH)\"; \ |
106 | echo R_opts=\"-R$(LIBPATH)\"; \ | 106 | echo R_opts=\"-R$(LIBPATH)\"; \ |
107 | echo ccopts=\"-xtarget=ultra\"; \ | 107 | echo ccopts=\"-xtarget=ultra\"; \ |
108 | echo ldopts=\"-xtarget=ultra\"; \ | 108 | echo ldopts=\"-xtarget=ultra\"; \ |
109 | echo libs=\"-lpng15 -lz -lm\"; \ | 109 | echo libs=\"-lpng15 -lz -lm\"; \ |
110 | cat scripts/libpng-config-body.in ) > libpng-config | 110 | cat scripts/libpng-config-body.in ) > libpng-config |
111 | chmod +x libpng-config | 111 | chmod +x libpng-config |
112 | 112 | ||
113 | $(LIBSO): $(LIBSOMAJ) | 113 | $(LIBSO): $(LIBSOMAJ) |
114 | $(LN_SF) $(LIBSOMAJ) $(LIBSO) | 114 | $(LN_SF) $(LIBSOMAJ) $(LIBSO) |
115 | 115 | ||
116 | $(LIBSOMAJ): $(OBJSDLL) | 116 | $(LIBSOMAJ): $(OBJSDLL) |
117 | @case "`type ld`" in *ucb*) \ | 117 | @case "`type ld`" in *ucb*) \ |
118 | echo; \ | 118 | echo; \ |
119 | echo '## WARNING:'; \ | 119 | echo '## WARNING:'; \ |
120 | echo '## The commands "CC" and "LD" must NOT refer to /usr/ucb/cc'; \ | 120 | echo '## The commands "CC" and "LD" must NOT refer to /usr/ucb/cc'; \ |
121 | echo '## and /usr/ucb/ld. If they do, you need to adjust your PATH'; \ | 121 | echo '## and /usr/ucb/ld. If they do, you need to adjust your PATH'; \ |
122 | echo '## environment variable to put /usr/ccs/bin ahead of /usr/ucb.'; \ | 122 | echo '## environment variable to put /usr/ccs/bin ahead of /usr/ucb.'; \ |
123 | echo '## The environment variable LD_LIBRARY_PATH should not be set'; \ | 123 | echo '## The environment variable LD_LIBRARY_PATH should not be set'; \ |
124 | echo '## at all. If it is, things are likely to break because of'; \ | 124 | echo '## at all. If it is, things are likely to break because of'; \ |
125 | echo '## the libucb dependency that is created.'; \ | 125 | echo '## the libucb dependency that is created.'; \ |
126 | echo; \ | 126 | echo; \ |
127 | ;; \ | 127 | ;; \ |
128 | esac | 128 | esac |
129 | $(LD) -G -L$(ZLIBLIB) -R$(ZLIBLIB) -h $(LIBSOMAJ) \ | 129 | $(LD) -G -L$(ZLIBLIB) -R$(ZLIBLIB) -h $(LIBSOMAJ) \ |
130 | -o $(LIBSOMAJ) $(OBJSDLL) | 130 | -o $(LIBSOMAJ) $(OBJSDLL) |
131 | 131 | ||
132 | pngtest: pngtest.o $(LIBSO) | 132 | pngtest: pngtest.o $(LIBSO) |
133 | $(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) | 133 | $(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) |
134 | 134 | ||
135 | test: pngtest | 135 | test: pngtest |
136 | ./pngtest | 136 | ./pngtest |
137 | 137 | ||
138 | install-headers: png.h pngconf.h pnglibconf.h | 138 | install-headers: png.h pngconf.h pnglibconf.h |
139 | -@if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi | 139 | -@if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi |
140 | -@if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi | 140 | -@if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi |
141 | cp png.h pngconf.h pnglibconf.h $(DI)/$(LIBNAME) | 141 | cp png.h pngconf.h pnglibconf.h $(DI)/$(LIBNAME) |
142 | chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h $(DI)/$(LIBNAME)/pnglibconf.h | 142 | chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h $(DI)/$(LIBNAME)/pnglibconf.h |
143 | -@$(RM_F) $(DI)/png.h $(DI)/pngconf.h $(DI)/pnglibconf.h | 143 | -@$(RM_F) $(DI)/png.h $(DI)/pngconf.h $(DI)/pnglibconf.h |
144 | -@$(RM_F) $(DI)/libpng | 144 | -@$(RM_F) $(DI)/libpng |
145 | (cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .) | 145 | (cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .) |
146 | 146 | ||
147 | install-static: install-headers libpng.a | 147 | install-static: install-headers libpng.a |
148 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi | 148 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi |
149 | cp libpng.a $(DL)/$(LIBNAME).a | 149 | cp libpng.a $(DL)/$(LIBNAME).a |
150 | chmod 644 $(DL)/$(LIBNAME).a | 150 | chmod 644 $(DL)/$(LIBNAME).a |
151 | -@$(RM_F) $(DL)/libpng.a | 151 | -@$(RM_F) $(DL)/libpng.a |
152 | (cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a) | 152 | (cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a) |
153 | 153 | ||
154 | install-shared: install-headers $(LIBSOMAJ) libpng.pc | 154 | install-shared: install-headers $(LIBSOMAJ) libpng.pc |
155 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi | 155 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi |
156 | -@$(RM_F) $(DL)/$(LIBSO) | 156 | -@$(RM_F) $(DL)/$(LIBSO) |
157 | -@$(RM_F) $(DL)/$(LIBSOREL) | 157 | -@$(RM_F) $(DL)/$(LIBSOREL) |
158 | -@$(RM_F) $(DL)/$(OLDSO) | 158 | -@$(RM_F) $(DL)/$(OLDSO) |
159 | cp $(LIBSOMAJ) $(DL)/$(LIBSOREL) | 159 | cp $(LIBSOMAJ) $(DL)/$(LIBSOREL) |
160 | chmod 755 $(DL)/$(LIBSOREL) | 160 | chmod 755 $(DL)/$(LIBSOREL) |
161 | (cd $(DL); \ | 161 | (cd $(DL); \ |
162 | $(LN_SF) $(LIBSOREL) $(LIBSO); \ | 162 | $(LN_SF) $(LIBSOREL) $(LIBSO); \ |
163 | $(LN_SF) $(LIBSO) $(OLDSO)) | 163 | $(LN_SF) $(LIBSO) $(OLDSO)) |
164 | -@if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi | 164 | -@if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi |
165 | -@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc | 165 | -@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc |
166 | -@$(RM_F) $(DL)/pkgconfig/libpng.pc | 166 | -@$(RM_F) $(DL)/pkgconfig/libpng.pc |
167 | cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc | 167 | cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc |
168 | chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc | 168 | chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc |
169 | (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc) | 169 | (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc) |
170 | 170 | ||
171 | install-man: libpng.3 libpngpf.3 png.5 | 171 | install-man: libpng.3 libpngpf.3 png.5 |
172 | -@if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi | 172 | -@if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi |
173 | -@if [ ! -d $(DM)/man3 ]; then $(MKDIR_P) $(DM)/man3; fi | 173 | -@if [ ! -d $(DM)/man3 ]; then $(MKDIR_P) $(DM)/man3; fi |
174 | -@$(RM_F) $(DM)/man3/libpng.3 | 174 | -@$(RM_F) $(DM)/man3/libpng.3 |
175 | -@$(RM_F) $(DM)/man3/libpngpf.3 | 175 | -@$(RM_F) $(DM)/man3/libpngpf.3 |
176 | cp libpng.3 $(DM)/man3 | 176 | cp libpng.3 $(DM)/man3 |
177 | cp libpngpf.3 $(DM)/man3 | 177 | cp libpngpf.3 $(DM)/man3 |
178 | -@if [ ! -d $(DM)/man5 ]; then $(MKDIR_P) $(DM)/man5; fi | 178 | -@if [ ! -d $(DM)/man5 ]; then $(MKDIR_P) $(DM)/man5; fi |
179 | -@$(RM_F) $(DM)/man5/png.5 | 179 | -@$(RM_F) $(DM)/man5/png.5 |
180 | cp png.5 $(DM)/man5 | 180 | cp png.5 $(DM)/man5 |
181 | 181 | ||
182 | install-config: libpng-config | 182 | install-config: libpng-config |
183 | -@if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi | 183 | -@if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi |
184 | -@$(RM_F) $(DB)/libpng-config | 184 | -@$(RM_F) $(DB)/libpng-config |
185 | -@$(RM_F) $(DB)/$(LIBNAME)-config | 185 | -@$(RM_F) $(DB)/$(LIBNAME)-config |
186 | cp libpng-config $(DB)/$(LIBNAME)-config | 186 | cp libpng-config $(DB)/$(LIBNAME)-config |
187 | chmod 755 $(DB)/$(LIBNAME)-config | 187 | chmod 755 $(DB)/$(LIBNAME)-config |
188 | (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config) | 188 | (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config) |
189 | 189 | ||
190 | install: install-static install-shared install-man install-config | 190 | install: install-static install-shared install-man install-config |
191 | 191 | ||
192 | # If you installed in $(DESTDIR), test-installed won't work until you | 192 | # If you installed in $(DESTDIR), test-installed won't work until you |
193 | # move the library to its final location. Use test-dd to test it | 193 | # move the library to its final location. Use test-dd to test it |
194 | # before then. | 194 | # before then. |
195 | 195 | ||
196 | test-dd: | 196 | test-dd: |
197 | echo | 197 | echo |
198 | echo Testing installed dynamic shared library in $(DL). | 198 | echo Testing installed dynamic shared library in $(DL). |
199 | $(CC) $(SUN_CC_FLAGS) -I$(DI) -I$(ZLIBINC) \ | 199 | $(CC) $(SUN_CC_FLAGS) -I$(DI) -I$(ZLIBINC) \ |
200 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ | 200 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ |
201 | -o pngtestd -L$(DL) -R$(DL) `$(BINPATH)/$(LIBNAME)-config --ldflags` \ | 201 | -o pngtestd -L$(DL) -R$(DL) `$(BINPATH)/$(LIBNAME)-config --ldflags` \ |
202 | $(SUN_LD_FLAGS) -L$(ZLIBLIB) -R$(ZLIBLIB) | 202 | $(SUN_LD_FLAGS) -L$(ZLIBLIB) -R$(ZLIBLIB) |
203 | ./pngtestd pngtest.png | 203 | ./pngtestd pngtest.png |
204 | 204 | ||
205 | test-installed: | 205 | test-installed: |
206 | echo | 206 | echo |
207 | echo Testing installed dynamic shared library. | 207 | echo Testing installed dynamic shared library. |
208 | $(CC) $(SUN_CC_FLAGS) -I$(ZLIBINC) \ | 208 | $(CC) $(SUN_CC_FLAGS) -I$(ZLIBINC) \ |
209 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ | 209 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ |
210 | -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags` \ | 210 | -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags` \ |
211 | $(SUN_LD_FLAGS) -L$(ZLIBLIB) -R$(ZLIBLIB) | 211 | $(SUN_LD_FLAGS) -L$(ZLIBLIB) -R$(ZLIBLIB) |
212 | ./pngtesti pngtest.png | 212 | ./pngtesti pngtest.png |
213 | 213 | ||
214 | clean: | 214 | clean: |
215 | $(RM_F) *.o libpng.a pngtest pngtesti pngout.png \ | 215 | $(RM_F) *.o libpng.a pngtest pngtesti pngout.png \ |
216 | libpng-config $(LIBSO) $(LIBSOMAJ)* \ | 216 | libpng-config $(LIBSO) $(LIBSOMAJ)* \ |
217 | libpng.pc | 217 | libpng.pc |
218 | 218 | ||
219 | DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO | 219 | DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO |
220 | writelock: | 220 | writelock: |
221 | chmod a-w *.[ch35] $(DOCS) scripts/* | 221 | chmod a-w *.[ch35] $(DOCS) scripts/* |
222 | 222 | ||
223 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 223 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
224 | 224 | ||
225 | png.o png.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 225 | png.o png.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
226 | pngerror.o pngerror.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 226 | pngerror.o pngerror.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
227 | pngrio.o pngrio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 227 | pngrio.o pngrio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
228 | pngwio.o pngwio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 228 | pngwio.o pngwio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
229 | pngmem.o pngmem.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 229 | pngmem.o pngmem.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
230 | pngset.o pngset.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 230 | pngset.o pngset.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
231 | pngget.o pngget.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 231 | pngget.o pngget.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
232 | pngread.o pngread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 232 | pngread.o pngread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
233 | pngrtran.o pngrtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 233 | pngrtran.o pngrtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
234 | pngrutil.o pngrutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 234 | pngrutil.o pngrutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
235 | pngtrans.o pngtrans.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 235 | pngtrans.o pngtrans.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
236 | pngwrite.o pngwrite.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 236 | pngwrite.o pngwrite.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
237 | pngwtran.o pngwtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 237 | pngwtran.o pngwtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
238 | pngwutil.o pngwutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 238 | pngwutil.o pngwutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
239 | pngpread.o pngpread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 239 | pngpread.o pngpread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
240 | 240 | ||
241 | pngtest.o: png.h pngconf.h pnglibconf.h | 241 | pngtest.o: png.h pngconf.h pnglibconf.h |