From f77b88d124ea1c900f9cf5e04046939aad48bbe1 Mon Sep 17 00:00:00 2001 From: mbm Date: Sun, 6 Mar 2005 03:34:52 +0000 Subject: nbd's makefile/menuconfig rewrite git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@307 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 toolchain/kernel-headers/Makefile (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile new file mode 100644 index 000000000..2b590c8a0 --- /dev/null +++ b/toolchain/kernel-headers/Makefile @@ -0,0 +1,10 @@ +include $(TOPDIR)/rules.mk + +include ./kernel-headers.mk + +source: kernel-headers-source +prepare: kernel-headers +compile: +install: +clean: kernel-headers-toolclean + -- cgit v1.2.3 From 955e03f23ad5f2e8b61b256a7147a9f403583381 Mon Sep 17 00:00:00 2001 From: nbd Date: Wed, 20 Jul 2005 14:58:27 +0000 Subject: more cleanup in toolchain/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1501 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 47 +++++++++++++++++++++++++++++++++++---- 1 file changed, 43 insertions(+), 4 deletions(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 2b590c8a0..ab9f36f24 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -1,10 +1,49 @@ include $(TOPDIR)/rules.mk -include ./kernel-headers.mk +# linux kernel headers for toolchain -source: kernel-headers-source -prepare: kernel-headers +LINUX_HEADERS_VERSION=2.4.30 +LINUX_KERNEL_MD5SUM:=75d8ce40a3668603017cd186909efe8d +LINUX_HEADERS_SITE=http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ + http://www.fr.kernel.org/pub/linux/kernel/v2.4 \ + http://www.kernel.org/pub/linux/kernel/v2.4 \ + http://www.de.kernel.org/pub/linux/kernel/v2.4 + +LINUX_HEADERS_SOURCE=linux-$(LINUX_HEADERS_VERSION).tar.bz2 +LINUX_HEADERS_ARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ + -e 's/mipsel/mips/' \ + -e 's/powerpc/ppc/' \ + -e 's/sh[234]/sh/' \ + ) + +$(DL_DIR)/$(LINUX_HEADERS_SOURCE): + -mkdir -p $(DL_DIR) + $(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_HEADERS_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_HEADERS_SITE) + +$(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) + mkdir -p $(TOOL_BUILD_DIR) + bzcat $(DL_DIR)/$(LINUX_HEADERS_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) - \ + linux-$(LINUX_HEADERS_VERSION)/include \ + linux-$(LINUX_HEADERS_VERSION)/Makefile \ + linux-$(LINUX_HEADERS_VERSION)/Rules.make \ + linux-$(LINUX_HEADERS_VERSION)/arch/$(LINUX_HEADERS_ARCH)/Makefile \ + linux-$(LINUX_HEADERS_VERSION)/scripts \ + linux-$(LINUX_HEADERS_VERSION)/arch/$(LINUX_HEADERS_ARCH)/config*.in \ + linux-$(LINUX_HEADERS_VERSION)/*/*/Config.in \ + linux-$(LINUX_HEADERS_VERSION)/*/Config.in + ln -sf $(LINUX_HEADERS_DIR)-$(LINUX_HEADERS_VERSION) $(LINUX_HEADERS_DIR) + $(SED) 's/@expr length/@-expr length/' $(LINUX_HEADERS_DIR)/Makefile + touch $(LINUX_HEADERS_DIR)/.unpacked + +$(LINUX_HEADERS_DIR)/.configured: $(LINUX_HEADERS_DIR)/.unpacked + -cp -af config.$(LINUX_HEADERS_ARCH) $(LINUX_HEADERS_DIR)/.config + $(MAKE) -C $(LINUX_HEADERS_DIR) ARCH=$(LINUX_HEADERS_ARCH) oldconfig include/linux/version.h + touch $(LINUX_HEADERS_DIR)/.configured + +source: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) +prepare: $(LINUX_HEADERS_DIR)/.configured compile: install: -clean: kernel-headers-toolclean +clean: + rm -rf $(LINUX_HEADERS_DIR) -- cgit v1.2.3 From b7740460b2e2f7d1249a001275eb1cb015cabb31 Mon Sep 17 00:00:00 2001 From: nico Date: Sun, 24 Jul 2005 13:25:18 +0000 Subject: add support for multiple target arch git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1539 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index ab9f36f24..49e8b2a03 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -36,7 +36,7 @@ $(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) touch $(LINUX_HEADERS_DIR)/.unpacked $(LINUX_HEADERS_DIR)/.configured: $(LINUX_HEADERS_DIR)/.unpacked - -cp -af config.$(LINUX_HEADERS_ARCH) $(LINUX_HEADERS_DIR)/.config + -cp -af ./files/config.$(LINUX_HEADERS_ARCH) $(LINUX_HEADERS_DIR)/.config $(MAKE) -C $(LINUX_HEADERS_DIR) ARCH=$(LINUX_HEADERS_ARCH) oldconfig include/linux/version.h touch $(LINUX_HEADERS_DIR)/.configured -- cgit v1.2.3 From d0f611787c94090697587c02e1b5c2f3d45b0b0a Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 22 Oct 2005 00:06:20 +0000 Subject: large build system cleanup. added some stuff to control the verbosity level, but not complete, yet. git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2221 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 49e8b2a03..c567292fa 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -4,10 +4,11 @@ include $(TOPDIR)/rules.mk LINUX_HEADERS_VERSION=2.4.30 LINUX_KERNEL_MD5SUM:=75d8ce40a3668603017cd186909efe8d -LINUX_HEADERS_SITE=http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ - http://www.fr.kernel.org/pub/linux/kernel/v2.4 \ - http://www.kernel.org/pub/linux/kernel/v2.4 \ - http://www.de.kernel.org/pub/linux/kernel/v2.4 +LINUX_HEADERS_SITE= \ + http://www.de.kernel.org/pub/linux/kernel/v2.4 \ + http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ + http://www.fr.kernel.org/pub/linux/kernel/v2.4 \ + http://www.kernel.org/pub/linux/kernel/v2.4 \ LINUX_HEADERS_SOURCE=linux-$(LINUX_HEADERS_VERSION).tar.bz2 LINUX_HEADERS_ARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ -- cgit v1.2.3 From 1657a14f2525dddd14555707139a1a303a234cbf Mon Sep 17 00:00:00 2001 From: kaloz Date: Fri, 18 Nov 2005 11:40:36 +0000 Subject: update the 2.4 kernel to 2.4.32. it seems pl2303 has the fixes from 2.6, so we now only add the new ids. gcc4 fixes will come later git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2515 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index c567292fa..b3a7b1ecf 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -2,8 +2,8 @@ include $(TOPDIR)/rules.mk # linux kernel headers for toolchain -LINUX_HEADERS_VERSION=2.4.30 -LINUX_KERNEL_MD5SUM:=75d8ce40a3668603017cd186909efe8d +LINUX_HEADERS_VERSION=2.4.32 +LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c LINUX_HEADERS_SITE= \ http://www.de.kernel.org/pub/linux/kernel/v2.4 \ http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ -- cgit v1.2.3 From 1a73c7e2c98f05b830dd6634b044ea42fd81cdf5 Mon Sep 17 00:00:00 2001 From: wbx Date: Sun, 25 Dec 2005 20:04:16 +0000 Subject: first ar531x support for 2.4, thx Mile Albon, some addons from me for mips big endian toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2781 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index b3a7b1ecf..732a097e8 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -13,6 +13,7 @@ LINUX_HEADERS_SITE= \ LINUX_HEADERS_SOURCE=linux-$(LINUX_HEADERS_VERSION).tar.bz2 LINUX_HEADERS_ARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ -e 's/mipsel/mips/' \ + -e 's/mipseb/mips/' \ -e 's/powerpc/ppc/' \ -e 's/sh[234]/sh/' \ ) -- cgit v1.2.3 From 74753f7ac30554a19e14cfa59660779c60f55c81 Mon Sep 17 00:00:00 2001 From: wbx Date: Mon, 26 Dec 2005 12:02:43 +0000 Subject: mipseb -> mips, thx kaloz for clearification git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2785 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 1 - 1 file changed, 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 732a097e8..f64d34179 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -12,7 +12,6 @@ LINUX_HEADERS_SITE= \ LINUX_HEADERS_SOURCE=linux-$(LINUX_HEADERS_VERSION).tar.bz2 LINUX_HEADERS_ARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ - -e 's/mipsel/mips/' \ -e 's/mipseb/mips/' \ -e 's/powerpc/ppc/' \ -e 's/sh[234]/sh/' \ -- cgit v1.2.3 From 8a2fa88fba2b9ef96c058d098d1ec2e7f8a3a41c Mon Sep 17 00:00:00 2001 From: florian Date: Wed, 28 Dec 2005 15:33:56 +0000 Subject: Corrected ticket #162 git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2792 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index f64d34179..9f466d321 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -13,6 +13,7 @@ LINUX_HEADERS_SITE= \ LINUX_HEADERS_SOURCE=linux-$(LINUX_HEADERS_VERSION).tar.bz2 LINUX_HEADERS_ARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ -e 's/mipseb/mips/' \ + -e 's/mipsel/mips/' \ -e 's/powerpc/ppc/' \ -e 's/sh[234]/sh/' \ ) -- cgit v1.2.3 From 82daa5e9c007b2a16aa9e8c5526fd8d034ee4541 Mon Sep 17 00:00:00 2001 From: mbm Date: Wed, 1 Feb 2006 23:53:19 +0000 Subject: change cp to $(CP) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3112 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 9f466d321..27da1d5e9 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -38,7 +38,7 @@ $(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) touch $(LINUX_HEADERS_DIR)/.unpacked $(LINUX_HEADERS_DIR)/.configured: $(LINUX_HEADERS_DIR)/.unpacked - -cp -af ./files/config.$(LINUX_HEADERS_ARCH) $(LINUX_HEADERS_DIR)/.config + -$(CP) ./files/config.$(LINUX_HEADERS_ARCH) $(LINUX_HEADERS_DIR)/.config $(MAKE) -C $(LINUX_HEADERS_DIR) ARCH=$(LINUX_HEADERS_ARCH) oldconfig include/linux/version.h touch $(LINUX_HEADERS_DIR)/.configured -- cgit v1.2.3 From 7f1edca44ac4dc54cf46ef5041d1c6df55411408 Mon Sep 17 00:00:00 2001 From: wbx Date: Tue, 14 Mar 2006 21:12:54 +0000 Subject: patch kernelheaders before distributing in staging_dir git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3368 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 27da1d5e9..027c3e722 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -33,6 +33,7 @@ $(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) linux-$(LINUX_HEADERS_VERSION)/arch/$(LINUX_HEADERS_ARCH)/config*.in \ linux-$(LINUX_HEADERS_VERSION)/*/*/Config.in \ linux-$(LINUX_HEADERS_VERSION)/*/Config.in + (cd $(LINUX_HEADERS_DIR)-$(LINUX_HEADERS_VERSION) ; patch -p1 < $(TOPDIR)/toolchain/kernel-headers/patches/include.patch) ln -sf $(LINUX_HEADERS_DIR)-$(LINUX_HEADERS_VERSION) $(LINUX_HEADERS_DIR) $(SED) 's/@expr length/@-expr length/' $(LINUX_HEADERS_DIR)/Makefile touch $(LINUX_HEADERS_DIR)/.unpacked -- cgit v1.2.3 From 94266d638908a140ef5cdd9b27d2eb367f97249f Mon Sep 17 00:00:00 2001 From: nbd Date: Wed, 21 Jun 2006 06:19:43 +0000 Subject: massive cleanup of toolchain/ git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4038 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 81 ++++++++++++++++++++------------------- 1 file changed, 41 insertions(+), 40 deletions(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 027c3e722..9d2f32e86 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -1,52 +1,53 @@ include $(TOPDIR)/rules.mk -# linux kernel headers for toolchain +PKG_NAME=kernel-headers +PKG_VERSION=2.4.32 -LINUX_HEADERS_VERSION=2.4.32 -LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c -LINUX_HEADERS_SITE= \ +PKG_SOURCE=linux-$(PKG_VERSION).tar.bz2 +PKG_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c +PKG_SOURCE_URL= \ http://www.de.kernel.org/pub/linux/kernel/v2.4 \ http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ http://www.fr.kernel.org/pub/linux/kernel/v2.4 \ - http://www.kernel.org/pub/linux/kernel/v2.4 \ + http://www.kernel.org/pub/linux/kernel/v2.4 -LINUX_HEADERS_SOURCE=linux-$(LINUX_HEADERS_VERSION).tar.bz2 -LINUX_HEADERS_ARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ - -e 's/mipseb/mips/' \ +PKG_BUILD_DIR:=$(TOOL_BUILD_DIR)/linux-$(PKG_VERSION) + +include $(INCLUDE_DIR)/host-build.mk + +LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ -e 's/mipsel/mips/' \ + -e 's/mipseb/mips/' \ -e 's/powerpc/ppc/' \ -e 's/sh[234]/sh/' \ - ) - -$(DL_DIR)/$(LINUX_HEADERS_SOURCE): - -mkdir -p $(DL_DIR) - $(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_HEADERS_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_HEADERS_SITE) + -e 's/armeb/arm/' \ +) -$(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) +define Build/Prepare mkdir -p $(TOOL_BUILD_DIR) - bzcat $(DL_DIR)/$(LINUX_HEADERS_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) - \ - linux-$(LINUX_HEADERS_VERSION)/include \ - linux-$(LINUX_HEADERS_VERSION)/Makefile \ - linux-$(LINUX_HEADERS_VERSION)/Rules.make \ - linux-$(LINUX_HEADERS_VERSION)/arch/$(LINUX_HEADERS_ARCH)/Makefile \ - linux-$(LINUX_HEADERS_VERSION)/scripts \ - linux-$(LINUX_HEADERS_VERSION)/arch/$(LINUX_HEADERS_ARCH)/config*.in \ - linux-$(LINUX_HEADERS_VERSION)/*/*/Config.in \ - linux-$(LINUX_HEADERS_VERSION)/*/Config.in - (cd $(LINUX_HEADERS_DIR)-$(LINUX_HEADERS_VERSION) ; patch -p1 < $(TOPDIR)/toolchain/kernel-headers/patches/include.patch) - ln -sf $(LINUX_HEADERS_DIR)-$(LINUX_HEADERS_VERSION) $(LINUX_HEADERS_DIR) - $(SED) 's/@expr length/@-expr length/' $(LINUX_HEADERS_DIR)/Makefile - touch $(LINUX_HEADERS_DIR)/.unpacked - -$(LINUX_HEADERS_DIR)/.configured: $(LINUX_HEADERS_DIR)/.unpacked - -$(CP) ./files/config.$(LINUX_HEADERS_ARCH) $(LINUX_HEADERS_DIR)/.config - $(MAKE) -C $(LINUX_HEADERS_DIR) ARCH=$(LINUX_HEADERS_ARCH) oldconfig include/linux/version.h - touch $(LINUX_HEADERS_DIR)/.configured - -source: $(DL_DIR)/$(LINUX_HEADERS_SOURCE) -prepare: $(LINUX_HEADERS_DIR)/.configured -compile: -install: -clean: - rm -rf $(LINUX_HEADERS_DIR) - + bzcat $(DL_DIR)/$(PKG_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) - \ + linux-$(PKG_VERSION)/include \ + linux-$(PKG_VERSION)/Makefile \ + linux-$(PKG_VERSION)/Rules.make \ + linux-$(PKG_VERSION)/arch/$(LINUX_KARCH)/Makefile \ + linux-$(PKG_VERSION)/scripts \ + linux-$(PKG_VERSION)/arch/$(LINUX_KARCH)/config*.in \ + linux-$(PKG_VERSION)/*/*/Config.in \ + linux-$(PKG_VERSION)/*/Config.in + $(PATCH) $(PKG_BUILD_DIR) ./patches + $(SED) 's/@expr length/@-expr length/' $(PKG_BUILD_DIR)/Makefile + ln -sf $(PKG_BUILD_DIR) $(LINUX_HEADERS_DIR) +endef + +define Build/Configure + -$(CP) ./files/config.$(LINUX_KARCH) $(PKG_BUILD_DIR)/.config + $(MAKE) -C $(PKG_BUILD_DIR) ARCH=$(LINUX_KARCH) oldconfig include/linux/version.h +endef + +define Build/Compile +endef + +define Build/Install +endef + +$(eval $(call HostBuild)) -- cgit v1.2.3 From a35fb6c438c11e118d9241be1cdf6d3e06b7c9bb Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 27 Jun 2006 00:44:04 +0000 Subject: add missing copyright git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4094 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 9d2f32e86..7e08508b6 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -1,3 +1,9 @@ +# +# Copyright (C) 2006 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# include $(TOPDIR)/rules.mk PKG_NAME=kernel-headers -- cgit v1.2.3 From 4be6c77dba8723a9d007b8ad347178bdca923724 Mon Sep 17 00:00:00 2001 From: kaloz Date: Fri, 21 Jul 2006 10:50:12 +0000 Subject: fix problems with new tar versions, closes #628 and #646 git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4185 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 7e08508b6..da525d5f3 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -31,7 +31,7 @@ LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ define Build/Prepare mkdir -p $(TOOL_BUILD_DIR) - bzcat $(DL_DIR)/$(PKG_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) - \ + bzcat $(DL_DIR)/$(PKG_SOURCE) | tar --wildcards -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) - \ linux-$(PKG_VERSION)/include \ linux-$(PKG_VERSION)/Makefile \ linux-$(PKG_VERSION)/Rules.make \ -- cgit v1.2.3 From 8afb23270d23db6a033ba8fb77e1cf1a1d925a7c Mon Sep 17 00:00:00 2001 From: nico Date: Sun, 24 Sep 2006 20:49:31 +0000 Subject: new (last?) attempt at standardizing Makefiles git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4855 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index da525d5f3..42791f1e1 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -10,12 +10,12 @@ PKG_NAME=kernel-headers PKG_VERSION=2.4.32 PKG_SOURCE=linux-$(PKG_VERSION).tar.bz2 -PKG_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c PKG_SOURCE_URL= \ http://www.de.kernel.org/pub/linux/kernel/v2.4 \ http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ http://www.fr.kernel.org/pub/linux/kernel/v2.4 \ http://www.kernel.org/pub/linux/kernel/v2.4 +PKG_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c PKG_BUILD_DIR:=$(TOOL_BUILD_DIR)/linux-$(PKG_VERSION) -- cgit v1.2.3 From 44af1866aa41cfbbad48583106cb82201ded4fcb Mon Sep 17 00:00:00 2001 From: nbd Date: Wed, 27 Sep 2006 14:06:46 +0000 Subject: move tools from toolchain/ to tools/ git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4866 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 42791f1e1..7b5c06c78 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -17,7 +17,7 @@ PKG_SOURCE_URL= \ http://www.kernel.org/pub/linux/kernel/v2.4 PKG_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c -PKG_BUILD_DIR:=$(TOOL_BUILD_DIR)/linux-$(PKG_VERSION) +PKG_BUILD_DIR:=$(TOOLCHAIN_BUILD_DIR)/linux-$(PKG_VERSION) include $(INCLUDE_DIR)/host-build.mk @@ -30,8 +30,8 @@ LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ ) define Build/Prepare - mkdir -p $(TOOL_BUILD_DIR) - bzcat $(DL_DIR)/$(PKG_SOURCE) | tar --wildcards -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) - \ + mkdir -p $(TOOLCHAIN_BUILD_DIR) + bzcat $(DL_DIR)/$(PKG_SOURCE) | tar --wildcards -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) - \ linux-$(PKG_VERSION)/include \ linux-$(PKG_VERSION)/Makefile \ linux-$(PKG_VERSION)/Rules.make \ -- cgit v1.2.3 From 318409fc3f68c0f6c6cdf52bb706bcba2a94e16b Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 10 Oct 2006 17:03:38 +0000 Subject: only use --wildcards for gnu tar git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5022 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 7b5c06c78..3e2cd2ae8 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -29,9 +29,10 @@ LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ -e 's/armeb/arm/' \ ) + define Build/Prepare mkdir -p $(TOOLCHAIN_BUILD_DIR) - bzcat $(DL_DIR)/$(PKG_SOURCE) | tar --wildcards -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) - \ + bzcat $(DL_DIR)/$(PKG_SOURCE) | tar -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) - \ linux-$(PKG_VERSION)/include \ linux-$(PKG_VERSION)/Makefile \ linux-$(PKG_VERSION)/Rules.make \ -- cgit v1.2.3 From 3d124095e990fd0ab21730fbc9541048643dbeb4 Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 10 Oct 2006 17:13:40 +0000 Subject: don't touch TAR_OPTIONS in host.mk git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5024 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index 3e2cd2ae8..a893b8511 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -32,7 +32,7 @@ LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ define Build/Prepare mkdir -p $(TOOLCHAIN_BUILD_DIR) - bzcat $(DL_DIR)/$(PKG_SOURCE) | tar -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) - \ + bzcat $(DL_DIR)/$(PKG_SOURCE) | tar $(TAR_WILDCARDS) -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) - \ linux-$(PKG_VERSION)/include \ linux-$(PKG_VERSION)/Makefile \ linux-$(PKG_VERSION)/Rules.make \ -- cgit v1.2.3 From 2436f46eb23ae137716566ff8feb023b4a72f4a3 Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 10 Oct 2006 17:14:42 +0000 Subject: explicitly set CONFIG_SHELL to bash for the kernel headers configure git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5025 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- toolchain/kernel-headers/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'toolchain/kernel-headers/Makefile') diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index a893b8511..a242ea23a 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -48,7 +48,10 @@ endef define Build/Configure -$(CP) ./files/config.$(LINUX_KARCH) $(PKG_BUILD_DIR)/.config - $(MAKE) -C $(PKG_BUILD_DIR) ARCH=$(LINUX_KARCH) oldconfig include/linux/version.h + $(MAKE) -C $(PKG_BUILD_DIR) \ + ARCH=$(LINUX_KARCH) \ + CONFIG_SHELL=$(shell which bash) \ + oldconfig include/linux/version.h endef define Build/Compile -- cgit v1.2.3