diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2015-01-02 22:47:03 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2015-01-02 22:47:03 +0100 |
commit | 3792e4bdcff98e2522277ffd28c97d97694673d9 (patch) | |
tree | 6eb6df8a71b09fdce47e75615e7114ed07662df3 | |
parent | 52ecfbc3fca4ab27d7ced44b68074bfd4c10f86e (diff) | |
download | embtoolkit-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.mk | 26 |
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) |