diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-06-09 20:32:01 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-12-19 15:55:30 +0100 |
commit | 6609dad7c8d3ffed051f334f4faa87d9ca2719dd (patch) | |
tree | 0bc954da731a4a2fc2fcb3d49ce75b2e49014266 | |
parent | 127e96197596457d72a5e9ff8bdce715034b345c (diff) | |
download | OSELAS.Toolchain-6609dad7c8d3ffed051f334f4faa87d9ca2719dd.tar.gz OSELAS.Toolchain-6609dad7c8d3ffed051f334f4faa87d9ca2719dd.tar.xz |
cross-binutils: cleanup
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/cross-binutils.make | 53 |
1 files changed, 3 insertions, 50 deletions
diff --git a/rules/cross-binutils.make b/rules/cross-binutils.make index acd03d0..348061d 100644 --- a/rules/cross-binutils.make +++ b/rules/cross-binutils.make @@ -30,68 +30,29 @@ CROSS_BINUTILS_URL := \ http://www.kernel.org/pub/linux/devel/binutils/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX) # ---------------------------------------------------------------------------- -# Get -# ---------------------------------------------------------------------------- - -$(CROSS_BINUTILS_SOURCE): - @$(call targetinfo) - @$(call get, CROSS_BINUTILS) - -# ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -$(STATEDIR)/cross-binutils.extract: - @$(call targetinfo) - @$(call clean, $(CROSS_BINUTILS_DIR)) - @$(call extract, CROSS_BINUTILS, $(CROSS_BUILDDIR)) - @$(call patchin, CROSS_BINUTILS, $(CROSS_BINUTILS_DIR)) - @$(call touch) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -CROSS_BINUTILS_PATH := PATH=$(CROSS_PATH) -CROSS_BINUTILS_ENV := $(HOST_ENV) CROSS_BINUTILS_DEVPKG := NO # # autoconf # -CROSS_BINUTILS_AUTOCONF := \ +CROSS_BINUTILS_CONF_TOOL := autoconf +CROSS_BINUTILS_CONF_OPT := \ $(PTX_HOST_CROSS_AUTOCONF) \ $(PTXCONF_TOOLCHAIN_CONFIG_SYSROOT) \ \ --disable-werror \ --disable-nls -$(STATEDIR)/cross-binutils.prepare: - @$(call targetinfo) - rm -fr $(CROSS_BINUTILS_BUILDDIR) - mkdir -p $(CROSS_BINUTILS_BUILDDIR) - cd $(CROSS_BINUTILS_BUILDDIR) && \ - $(CROSS_BINUTILS_PATH) $(CROSS_BINUTILS_ENV) \ - $(CROSS_BINUTILS_DIR)/configure $(CROSS_BINUTILS_AUTOCONF) - @$(call touch) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -$(STATEDIR)/cross-binutils.compile: - @$(call targetinfo) - cd $(CROSS_BINUTILS_BUILDDIR) && $(CROSS_BINUTILS_PATH) \ - $(MAKE) $(PARALLELMFLAGS) - @$(call touch) - # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- $(STATEDIR)/cross-binutils.install: @$(call targetinfo) - @$(call install, CROSS_BINUTILS,$(CROSS_BINUTILS_BUILDDIR),h) + @$(call world/install, CROSS_BINUTILS) mkdir -p "$(CROSS_GCC_FIRST_PREFIX)/$(PTXCONF_GNU_TARGET)/bin" for file in \ @@ -110,12 +71,4 @@ $(STATEDIR)/cross-binutils.install: @$(call touch) -# ---------------------------------------------------------------------------- -# Clean -# ---------------------------------------------------------------------------- - -cross-binutils_clean: - rm -rf $(STATEDIR)/cross-binutils.* - rm -rf $(CROSS_BINUTILS_DIR) - # vim: syntax=make |