debian/rules.real

- Save ARCH into the headers package.
- Set CROSS_COMPILE also.

svn path=/dists/trunk/linux-2.6/; revision=6914
This commit is contained in:
Bastian Blank 2006-06-28 19:18:11 +00:00
parent e5162f059a
commit 914ad86924
1 changed files with 5 additions and 2 deletions

7
debian/rules.real vendored
View File

@ -12,7 +12,7 @@ DEB_BUILD_ARCH := $(shell dpkg-architecture -a'$(ARCH)' -qDEB_BUILD_ARCH)
export PYTHONPATH = $(CURDIR)/debian/lib/python
export DH_OPTIONS
export DEB_HOST_ARCH
export DEB_HOST_ARCH DEB_HOST_GNU_TYPE DEB_BUILD_ARCH
#
# Build the list of common config files to be included
@ -46,7 +46,6 @@ endif
setup_env := env -u ABINAME -u ARCH -u SUBARCH -u FLAVOUR -u VERSION -u LOCALVERSION
setup_makeflags =
ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
setup_makeflags += CROSS_COMPILE=$(DEB_HOST_GNU_TYPE)-
kpkg_image += --cross-compile='$(DEB_HOST_GNU_TYPE)'
endif
setup_env += MAKEFLAGS='$(setup_makeflags)'
@ -138,8 +137,12 @@ define SETUP_DIR
cp -al '$(SOURCE_DIR)' '$(DIR)'
cp '$(CONFIG)' '$(DIR)/.config'
echo '$(ABINAME)$(LOCALVERSION)' > '$(DIR)/localversion'
echo 'ARCH = $(ARCH)' >> '$(DIR)/.kernelvariables'
echo 'CCACHE = ccache' >> '$(DIR)/.kernelvariables'
echo 'CC = $$(if $$(DEBIAN_KERNEL_USE_CCACHE),$$(CCACHE)) $$(CROSS_COMPILE)$(COMPILER)' >> '$(DIR)/.kernelvariables'
echo 'ifneq ($$(DEB_BUILD_ARCH),$$(DEB_HOST_ARCH))' >> '$(DIR)/.kernelvariables'
echo 'CROSS_COMPILE = $$(DEB_HOST_GNU_TYPE)-' >> '$(DIR)/.kernelvariables'
echo 'endif' >> '$(DIR)/.kernelvariables'
endef
$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-kernel-package: