summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-01-02 22:47:03 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-01-02 22:47:03 +0100
commit3792e4bdcff98e2522277ffd28c97d97694673d9 (patch)
tree6eb6df8a71b09fdce47e75615e7114ed07662df3
parent52ecfbc3fca4ab27d7ced44b68074bfd4c10f86e (diff)
downloadembtoolkit-3792e4bdcff98e2522277ffd28c97d97694673d9.tar.gz
embtoolkit-3792e4bdcff98e2522277ffd28c97d97694673d9.tar.bz2
embtoolkit-3792e4bdcff98e2522277ffd28c97d97694673d9.tar.xz
Build system: Host support: add HOST{JAVA,JAVAC,JAR}
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r--core/mk/host-support.mk26
1 files changed, 25 insertions, 1 deletions
diff --git a/core/mk/host-support.mk b/core/mk/host-support.mk
index 6ee5ac5..ce1cb19 100644
--- a/core/mk/host-support.mk
+++ b/core/mk/host-support.mk
@@ -87,4 +87,28 @@ HOSTLDFLAGS += -L/opt/local/lib -lintl
endif
HOSTCXXFLAGS = $(HOSTCFLAGS)
-export HOSTCC HOSTCXX HOSTCFLAGS HOSTCXXFLAGS HOSTLDFLAGS \ No newline at end of file
+export HOSTCC HOSTCXX HOSTCFLAGS HOSTCXXFLAGS HOSTLDFLAGS
+
+HOSTJAVA := \
+ $(shell \
+ if [ -n "$$(command -v java 2>/dev/null)" ]; then \
+ echo "$$(command -v java)"; \
+ else \
+ echo java; \
+ fi)
+
+HOSTJAVAC := \
+ $(shell \
+ if [ -n "$$(command -v javac 2>/dev/null)" ]; then \
+ echo "$$(command -v javac)"; \
+ else \
+ echo javac; \
+ fi)
+
+HOSTJAR := \
+ $(shell \
+ if [ -n "$$(command -v jar 2>/dev/null)" ]; then \
+ echo "$$(command -v jar)"; \
+ else \
+ echo jar; \
+ fi)