diff --git a/fapi_system/Makefile b/fapi_system/Makefile index f16ab1f8149fb4e6d7dee35a2d8663e9f1225f1d..0ffb91593d97d5707ba41f61fb6c1dd9b2fa4b55 100755 --- a/fapi_system/Makefile +++ b/fapi_system/Makefile @@ -212,8 +212,14 @@ endif $(CP) $(PKG_BUILD_DIR)/*.so $(1)/usr/lib/ endef +define Build/UninstallDev + - rm -f $(1)/usr/lib/libsysfapi*.* + - rm -f $(1)/usr/lib/libethfapi*.* +endef + # To ipkg / Rootfs define Package/$(PKG_NAME)/install + $(INSTALL_DIR) $(1)/usr/lib $(INSTALL_DIR) $(1)/$(VENDOR_PATH)/usr/lib ifeq ($(CONFIG_TARGET_lantiq_xrx200),y) $(INSTALL_DIR) $(1)/$(VENDOR_PATH)/etc/ @@ -222,7 +228,9 @@ ifeq ($(CONFIG_TARGET_lantiq_xrx330),y) $(INSTALL_DIR) $(1)/$(VENDOR_PATH)/etc/ endif $(INSTALL_BIN) $(PKG_BUILD_DIR)/libsysfapi.so $(1)/$(VENDOR_PATH)/usr/lib/ + cd $(1)/usr/lib && rm -f "libsysfapi.so*" && ln -s "../../$(VENDOR_PATH)/usr/lib/libsysfapi.so" "libsysfapi.so" $(INSTALL_BIN) $(PKG_BUILD_DIR)/libethfapi.so $(1)/$(VENDOR_PATH)/usr/lib/ + cd $(1)/usr/lib && rm -f "libethfapi.so*" && ln -s "../../$(VENDOR_PATH)/usr/lib/libethfapi.so" "libethfapi.so" ifneq ($(CONFIG_LANTIQ_OPENWRT_FIRMWARE),y) ifeq ($(CONFIG_TARGET_lantiq_xrx200),y) $(CP) ./files/etc/* $(1)/$(VENDOR_PATH)/etc/ diff --git a/libhelper/Makefile b/libhelper/Makefile index 88c811b02ba7878a46a949f7ca6a5135a7e29edc..5452d7a26b6bdfe2e80ce6db34f4d6463b061215 100644 --- a/libhelper/Makefile +++ b/libhelper/Makefile @@ -77,9 +77,15 @@ define Build/InstallDev $(RM) $(1)/usr/docs/list.h endef +define Build/UninstallDev + - rm -f $(1)/usr/lib/libhelper*.* +endef + define Package/$(PKG_NAME)/install + $(INSTALL_DIR) $(1)/usr/lib $(INSTALL_DIR) $(1)/$(VENDOR_PATH)/usr/lib $(INSTALL_BIN) $(PKG_BUILD_DIR)/libhelper.so $(1)/$(VENDOR_PATH)/usr/lib/ + cd $(1)/usr/lib && rm -f "libhelper.so*" && ln -s "../../$(VENDOR_PATH)/usr/lib/libhelper.so" "libhelper.so" endef define Build/Clean