include $(INCLUDE_DIR)/package.mk
-define Package/libbfd
- SECTION:=devel
- CATEGORY:=Development
- TITLE:=libbfd
-endef
-
define Package/binutils
SECTION:=devel
CATEGORY:=Development
SECTION:=devel
CATEGORY:=Development
TITLE:=objdump
- DEPENDS:=+zlib +libbfd
+ DEPENDS:=+zlib
endef
define Package/binutils/description
configure-libiberty \
configure-opcodes \
)
- $(MAKE) -C $(PKG_BUILD_DIR)/bfd/po Makefile
+ $(MAKE) CFLAGS="$(TARGET_CFLAGS)"-C $(PKG_BUILD_DIR)/bfd/po Makefile
endef
define Build/InstallDev
$(call Build/Compile/Default)
endef
-define Package/libbfd/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) \
- $(PKG_INSTALL_DIR)/usr/lib/libopcodes-$(PKG_VERSION).so \
- $(PKG_INSTALL_DIR)/usr/lib/libbfd-$(PKG_VERSION).so \
- $(1)/usr/lib/
-endef
-
define Package/objdump/install
$(INSTALL_DIR) $(1)/usr/bin
$(CP) $(PKG_INSTALL_DIR)/usr/$(REAL_GNU_TARGET_NAME)/bin/objdump $(1)/usr/bin/
rm -f $(1)/usr/bin/objdump
endef
-$(eval $(call BuildPackage,libbfd))
$(eval $(call BuildPackage,binutils))
$(eval $(call BuildPackage,objdump))