aboutsummaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorNathan Phillip Brink <binki@gentoo.org>2012-03-09 01:29:46 +0000
committerMark Adler <madler@alumni.caltech.edu>2012-03-09 19:06:48 -0800
commit9f4d9052dc08284ee5f248224fd2e7c334c579f8 (patch)
tree71bc7ae88b8b51f047425bc8f94149e6446ecfd3 /win32
parent2cd90d2bf5e23f2e663086fdbec1075c9c771f57 (diff)
downloadzlib-9f4d9052dc08284ee5f248224fd2e7c334c579f8.tar.gz
zlib-9f4d9052dc08284ee5f248224fd2e7c334c579f8.tar.bz2
zlib-9f4d9052dc08284ee5f248224fd2e7c334c579f8.zip
Add DESTDIR support to mingw32 win32/Makefile.gcc.
Diffstat (limited to 'win32')
-rw-r--r--win32/Makefile.gcc30
1 files changed, 15 insertions, 15 deletions
diff --git a/win32/Makefile.gcc b/win32/Makefile.gcc
index c4a6589..55f3c1e 100644
--- a/win32/Makefile.gcc
+++ b/win32/Makefile.gcc
@@ -123,20 +123,20 @@ zlibrc.o: win32/zlib1.rc
123.PHONY: install uninstall clean 123.PHONY: install uninstall clean
124 124
125install: zlib.h zconf.h $(STATICLIB) $(IMPLIB) 125install: zlib.h zconf.h $(STATICLIB) $(IMPLIB)
126 @if test -z "$(INCLUDE_PATH)" -o -z "$(LIBRARY_PATH)" -o -z "$(BINARY_PATH)"; then \ 126 @if test -z "$(DESTDIR)$(INCLUDE_PATH)" -o -z "$(DESTDIR)$(LIBRARY_PATH)" -o -z "$(DESTDIR)$(BINARY_PATH)"; then \
127 echo INCLUDE_PATH, LIBRARY_PATH, and BINARY_PATH must be specified; \ 127 echo INCLUDE_PATH, LIBRARY_PATH, and BINARY_PATH must be specified; \
128 exit 1; \ 128 exit 1; \
129 fi 129 fi
130 -@mkdir -p $(INCLUDE_PATH) 130 -@mkdir -p '$(DESTDIR)$(INCLUDE_PATH)'
131 -@mkdir -p $(LIBRARY_PATH) $(LIBRARY_PATH)/pkgconfig 131 -@mkdir -p '$(DESTDIR)$(LIBRARY_PATH)' '$(DESTDIR)$(LIBRARY_PATH)'/pkgconfig
132 -if [ "$(SHARED_MODE)" = "1" ]; then \ 132 -if [ "$(SHARED_MODE)" = "1" ]; then \
133 mkdir -p $(BINARY_PATH); \ 133 mkdir -p '$(DESTDIR)$(BINARY_PATH)'; \
134 $(INSTALL) $(SHAREDLIB) $(BINARY_PATH); \ 134 $(INSTALL) $(SHAREDLIB) '$(DESTDIR)$(BINARY_PATH)'; \
135 $(INSTALL) $(IMPLIB) $(LIBRARY_PATH); \ 135 $(INSTALL) $(IMPLIB) '$(DESTDIR)$(LIBRARY_PATH)'; \
136 fi 136 fi
137 -$(INSTALL) zlib.h $(INCLUDE_PATH) 137 -$(INSTALL) zlib.h '$(DESTDIR)$(INCLUDE_PATH)'
138 -$(INSTALL) zconf.h $(INCLUDE_PATH) 138 -$(INSTALL) zconf.h '$(DESTDIR)$(INCLUDE_PATH)'
139 -$(INSTALL) $(STATICLIB) $(LIBRARY_PATH) 139 -$(INSTALL) $(STATICLIB) '$(DESTDIR)$(LIBRARY_PATH)'
140 sed \ 140 sed \
141 -e 's|@prefix@|${prefix}|g' \ 141 -e 's|@prefix@|${prefix}|g' \
142 -e 's|@exec_prefix@|${exec_prefix}|g' \ 142 -e 's|@exec_prefix@|${exec_prefix}|g' \
@@ -144,16 +144,16 @@ install: zlib.h zconf.h $(STATICLIB) $(IMPLIB)
144 -e 's|@sharedlibdir@|$(LIBRARY_PATH)|g' \ 144 -e 's|@sharedlibdir@|$(LIBRARY_PATH)|g' \
145 -e 's|@includedir@|$(INCLUDE_PATH)|g' \ 145 -e 's|@includedir@|$(INCLUDE_PATH)|g' \
146 -e 's|@VERSION@|'`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' zlib.h`'|g' \ 146 -e 's|@VERSION@|'`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' zlib.h`'|g' \
147 zlib.pc.in > $(LIBRARY_PATH)/pkgconfig/zlib.pc 147 zlib.pc.in > '$(DESTDIR)$(LIBRARY_PATH)'/pkgconfig/zlib.pc
148 148
149uninstall: 149uninstall:
150 -if [ "$(SHARED_MODE)" = "1" ]; then \ 150 -if [ "$(SHARED_MODE)" = "1" ]; then \
151 $(RM) $(BINARY_PATH)/$(SHAREDLIB); \ 151 $(RM) '$(DESTDIR)$(BINARY_PATH)'/$(SHAREDLIB); \
152 $(RM) $(LIBRARY_PATH)/$(IMPLIB); \ 152 $(RM) '$(DESTDIR)$(LIBRARY_PATH)'/$(IMPLIB); \
153 fi 153 fi
154 -$(RM) $(INCLUDE_PATH)/zlib.h 154 -$(RM) '$(DESTDIR)$(INCLUDE_PATH)'/zlib.h
155 -$(RM) $(INCLUDE_PATH)/zconf.h 155 -$(RM) '$(DESTDIR)$(INCLUDE_PATH)'/zconf.h
156 -$(RM) $(LIBRARY_PATH)/$(STATICLIB) 156 -$(RM) '$(DESTDIR)$(LIBRARY_PATH)'/$(STATICLIB)
157 157
158clean: 158clean:
159 -$(RM) $(STATICLIB) 159 -$(RM) $(STATICLIB)