mirror of
https://github.com/vivier/EMILE.git
synced 2024-09-08 19:54:38 +00:00
manage cross-compilation
This commit is contained in:
parent
f672166f4e
commit
6a18507e4c
14
debian/rules
vendored
14
debian/rules
vendored
@ -5,10 +5,12 @@
|
||||
# Uncomment this to turn on verbose mode.
|
||||
|
||||
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
|
||||
ifeq ($(DEB_BUILD_ARCH),m68k)
|
||||
M68K_CC=m68k-linux-gnu-gcc-3.3
|
||||
HOST=$(uname -m)
|
||||
ifeq ($(DEB_BUILD_ARCH),$(HOST))
|
||||
target="all"
|
||||
else
|
||||
M68K_CC=m68k-linux-gcc
|
||||
CROSS_COMPILE=${arch}-linux-
|
||||
target="all"
|
||||
endif
|
||||
|
||||
build: build-stamp
|
||||
@ -16,11 +18,7 @@ build-stamp:
|
||||
dh_testdir
|
||||
|
||||
# Add here commands to compile the package.
|
||||
ifeq ($(DEB_BUILD_ARCH),m68k)
|
||||
$(MAKE) CC=gcc-3.3 M68K_CC=$(M68K_CC)
|
||||
else
|
||||
$(MAKE) CC=gcc-3.3
|
||||
endif
|
||||
$(MAKE) CROSS_COMPILE=${CROSS_COMPILE} ${target}
|
||||
|
||||
touch build-stamp
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user