diff options
author | Felix Fietkau <nbd@openwrt.org> | 2006-11-11 23:11:02 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2006-11-11 23:11:02 +0000 |
commit | 19940017a367ed0a6ccca538fabf8f09fd1fd1ed (patch) | |
tree | 8be2d6fbdc05c44bd84fbc88d3fb9c92c07bf179 /rules.mk | |
parent | d475cb81c7e122acda3da3a6e758399cb8362971 (diff) | |
download | upstream-19940017a367ed0a6ccca538fabf8f09fd1fd1ed.tar.gz upstream-19940017a367ed0a6ccca538fabf8f09fd1fd1ed.tar.bz2 upstream-19940017a367ed0a6ccca538fabf8f09fd1fd1ed.zip |
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'rules.mk')
-rw-r--r-- | rules.mk | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -30,7 +30,7 @@ BIN_DIR:=$(TOPDIR)/bin PACKAGE_DIR:=$(BIN_DIR)/packages IPKG_TARGET_DIR:=$(PACKAGE_DIR) BUILD_DIR:=$(TOPDIR)/build_$(ARCH) -TMP_DIR:=$(BUILD_DIR)/tmp +TMP_DIR:=$(TOPDIR)/tmp STAMP_DIR:=$(BUILD_DIR)/stamp TARGET_DIR:=$(BUILD_DIR)/root IPKG_STATE_DIR:=$(TARGET_DIR)/usr/lib/ipkg @@ -111,6 +111,16 @@ else TAR_OPTIONS:=-xf - endif +define shvar +V_$(subst .,_,$(subst -,_,$(subst /,_,$(1)))) +endef + +define shexport +$(call shvar,$(1))=$$(call $(1)) +export $(call shvar,$(1)) +endef + + all: FORCE: ; .PHONY: FORCE |