summaryrefslogtreecommitdiff
path: root/win32/Makefile.gcc
diff options
context:
space:
mode:
Diffstat (limited to 'win32/Makefile.gcc')
-rw-r--r--win32/Makefile.gcc14
1 files changed, 11 insertions, 3 deletions
diff --git a/win32/Makefile.gcc b/win32/Makefile.gcc
index 0a33bf6..43825c0 100644
--- a/win32/Makefile.gcc
+++ b/win32/Makefile.gcc
@@ -25,7 +25,7 @@
25 25
26STATICLIB = libz.a 26STATICLIB = libz.a
27SHAREDLIB = zlib1.dll 27SHAREDLIB = zlib1.dll
28IMPLIB = libzdll.a 28IMPLIB = libz.dll.a
29 29
30# 30#
31# Set to 1 if shared object needs to be installed 31# Set to 1 if shared object needs to be installed
@@ -59,7 +59,7 @@ CP = cp -fp
59INSTALL = $(CP) 59INSTALL = $(CP)
60RM = rm -f 60RM = rm -f
61 61
62prefix = /usr/local 62prefix ?= /usr/local
63exec_prefix = $(prefix) 63exec_prefix = $(prefix)
64 64
65OBJS = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \ 65OBJS = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \
@@ -118,7 +118,7 @@ zlibrc.o: win32/zlib1.rc
118 118
119install: zlib.h zconf.h $(STATICLIB) $(IMPLIB) 119install: zlib.h zconf.h $(STATICLIB) $(IMPLIB)
120 -@mkdir -p $(INCLUDE_PATH) 120 -@mkdir -p $(INCLUDE_PATH)
121 -@mkdir -p $(LIBRARY_PATH) 121 -@mkdir -p $(LIBRARY_PATH) $(LIBRARY_PATH)/pkgconfig
122 -if [ "$(SHARED_MODE)" = "1" ]; then \ 122 -if [ "$(SHARED_MODE)" = "1" ]; then \
123 mkdir -p $(BINARY_PATH); \ 123 mkdir -p $(BINARY_PATH); \
124 $(INSTALL) $(SHAREDLIB) $(BINARY_PATH); \ 124 $(INSTALL) $(SHAREDLIB) $(BINARY_PATH); \
@@ -127,6 +127,14 @@ install: zlib.h zconf.h $(STATICLIB) $(IMPLIB)
127 -$(INSTALL) zlib.h $(INCLUDE_PATH) 127 -$(INSTALL) zlib.h $(INCLUDE_PATH)
128 -$(INSTALL) zconf.h $(INCLUDE_PATH) 128 -$(INSTALL) zconf.h $(INCLUDE_PATH)
129 -$(INSTALL) $(STATICLIB) $(LIBRARY_PATH) 129 -$(INSTALL) $(STATICLIB) $(LIBRARY_PATH)
130 sed \
131 -e 's|@prefix@|${prefix}|g' \
132 -e 's|@exec_prefix@|${exec_prefix}|g' \
133 -e 's|@libdir@|$(LIBRARY_PATH)|g' \
134 -e 's|@sharedlibdir@|$(LIBRARY_PATH)|g' \
135 -e 's|@includedir@|$(INCLUDE_PATH)|g' \
136 -e 's|@VERSION@|'`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' zlib.h`'|g' \
137 zlib.pc.in > $(LIBRARY_PATH)/pkgconfig/zlib.pc
130 138
131uninstall: 139uninstall:
132 -if [ "$(SHARED_MODE)" = "1" ]; then \ 140 -if [ "$(SHARED_MODE)" = "1" ]; then \