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:
parent
e5162f059a
commit
914ad86924
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue