blob: 872bc634db49af75946dfb09819eae3490c1d382 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
--- scripts/Makefile.gcc.orig 2003-10-31 11:49:17.000000000 +0000
+++ scripts/Makefile.gcc 2003-10-31 12:17:46.000000000 +0000
@@ -3,19 +3,26 @@
all: optipng
-optipng: optipng.o opngio.o opngreduc.o cbitset.o \
- wildargs.o libpng.a libz.a
- gcc -s -o optipng optipng.o opngio.o opngreduc.o cbitset.o \
- wildargs.o libpng.a libz.a
+optipng: CFLAGS += -I../lib-cos/zlib -I../lib-cos/libpng
+optipng: optipng.o opngio.o opngreduc.o cbitset.o libpng.a libz.a
+ ${CC} ${LDFLAGS} -o optipng optipng.o opngio.o opngreduc.o cbitset.o libpng.a libz.a
+
+optipng-extpng: CFLAGS += -I../lib-cos/libpng
+optipng-extpng: optipng.o opngio.o opngreduc.o cbitset.o libz.a
+ ${CC} ${LDFLAGS} -lpng -o optipng optipng.o opngio.o opngreduc.o cbitset.o libz.a
+
+optipng-extzlib: CFLAGS += -I../lib-cos/zlib
+optipng-extzlib: optipng.o opngio.o opngreduc.o cbitset.o libpng.a
+ ${CC} ${LDFLAGS} -lz -o optipng optipng.o opngio.o opngreduc.o cbitset.o libpng.a
+
+optipng-allext: optipng.o opngio.o opngreduc.o cbitset.o
+ ${CC} ${LDFLAGS} -lpng -lz -o optipng optipng.o opngio.o opngreduc.o cbitset.o
.c.o: #png.h opng.h
- gcc -c -O2 -I../lib-cos/zlib -I../lib-cos/libpng -Wall $*.c
+ gcc ${CFLAGS} -c $*.c
cbitset.o: cbitset.c cbitset.h
- gcc -c -O2 -Wall $*.c
-
-wildargs.o: xtra/wildargs.c
- gcc -c -O2 xtra/wildargs.c
+ gcc ${CFLAGS} -c $*.c
libpng.a: ../lib-cos/libpng/libpng.a
cp ../lib-cos/libpng/libpng.a libpng.a
|