projects
/
oweals
/
dinit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add cross-compilation support.
[oweals/dinit.git]
/
src
/
Makefile
diff --git
a/src/Makefile
b/src/Makefile
index 47726c29b4c8cdfbdc8cece7374ad60b2719c397..347a66dacce24d71d4a5fdfba334f23fa83aa231 100644
(file)
--- a/
src/Makefile
+++ b/
src/Makefile
@@
-1,5
+1,9
@@
include ../mconfig
include ../mconfig
+HOSTCXX ?= $(CXX)
+HOSTCXXFLAGS ?= $(CXXFLAGS)
+HOSTLDFLAGS ?= $(LDFLAGS)
+
ifeq ($(BUILD_SHUTDOWN),yes)
SHUTDOWN=shutdown
endif
ifeq ($(BUILD_SHUTDOWN),yes)
SHUTDOWN=shutdown
endif
@@
-26,7
+30,7
@@
includes/mconfig.h: mconfig-gen
$(if $(USE_UTMPX),USE_UTMPX=$(USE_UTMPX),) > includes/mconfig.h
mconfig-gen: mconfig-gen.cc ../mconfig
$(if $(USE_UTMPX),USE_UTMPX=$(USE_UTMPX),) > includes/mconfig.h
mconfig-gen: mconfig-gen.cc ../mconfig
- $(
CXX) $(CXXOPTS) -o mconfig-gen mconfig-gen.cc $(
LDFLAGS)
+ $(
HOSTCXX) $(HOSTCXXOPTS) -o mconfig-gen mconfig-gen.cc $(HOST
LDFLAGS)
$(dinit_objects): includes/mconfig.h
$(dinit_objects): includes/mconfig.h