mirror of
https://github.com/vivier/EMILE.git
synced 2024-06-06 12:29:32 +00:00
better support of crosscompilation
This commit is contained in:
parent
6a18507e4c
commit
016408427f
19
debian/rules
vendored
19
debian/rules
vendored
|
@ -5,20 +5,33 @@
|
|||
# Uncomment this to turn on verbose mode.
|
||||
|
||||
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
|
||||
HOST=$(uname -m)
|
||||
HOST=$(shell uname -m)
|
||||
ifeq ($(HOST),i686)
|
||||
ifeq ($(DEB_BUILD_ARCH),i386)
|
||||
HOST=i386
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(DEB_BUILD_ARCH),$(HOST))
|
||||
CROSS_COMPILE=""
|
||||
target="all"
|
||||
else
|
||||
CROSS_COMPILE=${arch}-linux-
|
||||
CROSS_COMPILE=$(DEB_BUILD_ARCH)-linux-
|
||||
target="all"
|
||||
endif
|
||||
|
||||
ifeq ($(HOST),m68k)
|
||||
M68K_CROSS_COMPILE=""
|
||||
else
|
||||
M68K_CROSS_COMPILE=m68k-linux-
|
||||
endif
|
||||
|
||||
build: build-stamp
|
||||
build-stamp:
|
||||
dh_testdir
|
||||
|
||||
# Add here commands to compile the package.
|
||||
$(MAKE) CROSS_COMPILE=${CROSS_COMPILE} ${target}
|
||||
$(MAKE) M68K_CROSS_COMPILE="$(M68K_CROSS_COMPILE)" CROSS_COMPILE="$(CROSS_COMPILE)" $(target)
|
||||
|
||||
touch build-stamp
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user