Lines 123-142
zlibrc.o: win32/zlib1.rc
Link Here
|
123 |
.PHONY: install uninstall clean |
123 |
.PHONY: install uninstall clean |
124 |
|
124 |
|
125 |
install: zlib.h zconf.h $(STATICLIB) $(IMPLIB) |
125 |
install: 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' \ |
Lines 144-159
install: zlib.h zconf.h $(STATICLIB) $(IMPLIB)
Link Here
|
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 |
|
149 |
uninstall: |
149 |
uninstall: |
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 |
|
158 |
clean: |
158 |
clean: |
159 |
-$(RM) $(STATICLIB) |
159 |
-$(RM) $(STATICLIB) |
160 |
- |
|
|