diff options
Diffstat (limited to 'win32/Makefile.gcc')
-rw-r--r-- | win32/Makefile.gcc | 14 |
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 | ||
26 | STATICLIB = libz.a | 26 | STATICLIB = libz.a |
27 | SHAREDLIB = zlib1.dll | 27 | SHAREDLIB = zlib1.dll |
28 | IMPLIB = libzdll.a | 28 | IMPLIB = 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 | |||
59 | INSTALL = $(CP) | 59 | INSTALL = $(CP) |
60 | RM = rm -f | 60 | RM = rm -f |
61 | 61 | ||
62 | prefix = /usr/local | 62 | prefix ?= /usr/local |
63 | exec_prefix = $(prefix) | 63 | exec_prefix = $(prefix) |
64 | 64 | ||
65 | OBJS = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \ | 65 | OBJS = 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 | ||
119 | install: zlib.h zconf.h $(STATICLIB) $(IMPLIB) | 119 | install: 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 | ||
131 | uninstall: | 139 | uninstall: |
132 | -if [ "$(SHARED_MODE)" = "1" ]; then \ | 140 | -if [ "$(SHARED_MODE)" = "1" ]; then \ |