Changeset 14028


Ignore:
Timestamp:
2009-01-13T22:53:14+01:00 (9 years ago)
Author:
lars
Message:

Merge libbfd and binutils Makefile.

Location:
packages
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • packages/devel/binutils/Makefile

    r11421 r14028  
    1 #  
     1# 
    22# Copyright (C) 2006 OpenWrt.org 
    33# 
     
    1313PKG_SOURCE_URL:=http://ftp.gnu.org/gnu/binutils/ \ 
    1414        ftp://gatekeeper.dec.com/pub/GNU/ \ 
    15         ftp://ftp.uu.net/archive/systems/gnu/ \ 
    16         ftp://ftp.eu.uu.net/pub/gnu/ \ 
    17         ftp://ftp.funet.fi/pub/gnu/prep/ \ 
    18         ftp://ftp.leo.org/pub/comp/os/unix/gnu/ 
     15                ftp://ftp.uu.net/archive/systems/gnu/ \ 
     16                ftp://ftp.eu.uu.net/pub/gnu/ \ 
     17                ftp://ftp.funet.fi/pub/gnu/prep/ \ 
     18                ftp://ftp.leo.org/pub/comp/os/unix/gnu/ 
    1919 
    2020PKG_SOURCE:=binutils-$(PKG_VERSION).tar.bz2 
    2121PATCH_DIR:=$(TOPDIR)/toolchain/binutils/patches/$(PKG_VERSION) 
     22PKG_INSTALL:=1 
    2223 
    2324include $(INCLUDE_DIR)/package.mk 
    24  
    25 CONFIGURE_ARGS_XTRA+=--disable-werror \ 
    26                 --disable-nls 
    2725 
    2826define Package/binutils 
     
    3735endef 
    3836 
     37define Package/libbfd 
     38  SECTION:=libs 
     39  CATEGORY:=Libraries 
     40  TITLE:=libbfd 
     41endef 
     42 
    3943define Build/Configure 
    40         (cd  $(PKG_BUILD_DIR)/; \ 
    41                 $(TARGET_CONFIGURE_OPTS) \ 
    42                 $(CONFIGURE_VARS) \ 
    43                 $(CONFIGURE_CMD) \ 
    44                 $(CONFIGURE_ARGS_XTRA) \ 
    45                 $(CONFIGURE_ARGS) \ 
    46         ); 
     44        $(call Build/Configure/Default, \ 
     45                --disable-werror \ 
     46                --disable-nls \ 
     47        ) 
     48endef 
     49 
     50define Build/InstallDev 
     51        $(INSTALL_DIR) $(1)/usr/{lib,include} 
     52        $(INSTALL_DATA) \ 
     53                $(PKG_INSTALL_DIR)/usr/lib/libbfd.a \ 
     54                $(1)/usr/lib/ 
     55        $(INSTALL_DATA) \ 
     56                $(PKG_INSTALL_DIR)/usr/include/{symcat,ansidecl,bfd,bfdlink}.h \ 
     57                $(1)/usr/include/ 
    4758endef 
    4859 
    4960define Build/Compile 
    5061        make -C $(PKG_BUILD_DIR)/bfd/doc/ CFLAGS="-I$(PKG_BUILD_DIR)/include" chew 
    51         $(MAKE) -C $(PKG_BUILD_DIR) all 
    52         $(MAKE) -C $(PKG_BUILD_DIR) install DESTDIR=$(PKG_INSTALL_DIR) 
     62        $(call Build/Compile/Default) 
    5363endef 
    5464 
     
    5969endef 
    6070 
     71define Package/libbdf/install 
     72    true 
     73endef 
     74 
    6175$(eval $(call BuildPackage,binutils)) 
     76$(eval $(call BuildPackage,libbfd)) 
Note: See TracChangeset for help on using the changeset viewer.