|
@@ -10,7 +10,7 @@ ZLIB_INSTALL_STAGING=YES
|
|
|
|
|
|
ifeq ($(BR2_PREFER_STATIC_LIB),y)
|
|
|
ZLIB_PIC :=
|
|
|
-ZLIB_SHARED :=
|
|
|
+ZLIB_SHARED := --static
|
|
|
else
|
|
|
ZLIB_PIC := -fPIC
|
|
|
ZLIB_SHARED := --shared
|
|
@@ -42,42 +42,40 @@ define HOST_ZLIB_CONFIGURE_CMDS
|
|
|
endef
|
|
|
|
|
|
define ZLIB_BUILD_CMDS
|
|
|
- $(MAKE1) -C $(@D) all libz.a
|
|
|
+ $(MAKE1) -C $(@D)
|
|
|
endef
|
|
|
|
|
|
define HOST_ZLIB_BUILD_CMDS
|
|
|
- $(MAKE1) -C $(@D) all libz.a
|
|
|
+ $(MAKE1) -C $(@D)
|
|
|
endef
|
|
|
|
|
|
define ZLIB_INSTALL_STAGING_CMDS
|
|
|
- $(INSTALL) -D $(@D)/libz.a $(STAGING_DIR)/usr/lib/libz.a
|
|
|
- $(INSTALL) -D $(@D)/zlib.h $(STAGING_DIR)/usr/include/zlib.h
|
|
|
- $(INSTALL) $(@D)/zconf.h $(STAGING_DIR)/usr/include/
|
|
|
- cp -dpf $(@D)/libz.so* $(STAGING_DIR)/usr/lib/
|
|
|
+ $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) install
|
|
|
+endef
|
|
|
+
|
|
|
+define ZLIB_INSTALL_TARGET_CMDS
|
|
|
+ $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) install
|
|
|
endef
|
|
|
|
|
|
define HOST_ZLIB_INSTALL_CMDS
|
|
|
- $(INSTALL) -D $(@D)/libz.a $(HOST_DIR)/usr/lib/libz.a
|
|
|
- $(INSTALL) -D $(@D)/zlib.h $(HOST_DIR)/usr/include/zlib.h
|
|
|
- $(INSTALL) $(@D)/zconf.h $(HOST_DIR)/usr/include/
|
|
|
- cp -dpf $(@D)/libz.so* $(HOST_DIR)/usr/lib/
|
|
|
+ $(MAKE1) -C $(@D) install
|
|
|
endef
|
|
|
|
|
|
-ifeq ($(BR2_HAVE_DEVFILES),y)
|
|
|
-define ZLIB_INSTALL_TARGET_HEADERS
|
|
|
- $(INSTALL) -D $(@D)/zlib.h $(TARGET_DIR)/usr/include/zlib.h
|
|
|
- $(INSTALL) $(@D)/zconf.h $(TARGET_DIR)/usr/include/
|
|
|
+define ZLIB_CLEAN_CMDS
|
|
|
+ -$(MAKE1) -C $(@D) clean
|
|
|
endef
|
|
|
-endif
|
|
|
|
|
|
-define ZLIB_INSTALL_TARGET_CMDS
|
|
|
- mkdir -p $(TARGET_DIR)/usr/lib
|
|
|
- cp -dpf $(@D)/libz.so* $(TARGET_DIR)/usr/lib
|
|
|
- -$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libz.so*
|
|
|
- $(INSTALL) -D $(@D)/libz.a $(TARGET_DIR)/usr/lib/libz.a
|
|
|
- $(ZLIB_INSTALL_TARGET_HEADERS)
|
|
|
+define ZLIB_UNINSTALL_STAGING_CMDS
|
|
|
+ $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) uninstall
|
|
|
+endef
|
|
|
+
|
|
|
+define ZLIB_UNINSTALL_TARGET_CMDS
|
|
|
+ $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) uninstall
|
|
|
+endef
|
|
|
+
|
|
|
+define HOST_ZLIB_UNINSTALL_TARGET_CMDS
|
|
|
+ $(MAKE1) -C $(@D) uninstall
|
|
|
endef
|
|
|
|
|
|
$(eval $(call GENTARGETS,package,zlib))
|
|
|
$(eval $(call GENTARGETS,package,zlib,host))
|
|
|
-
|