chiark / gitweb /
Makefile: Don't leave class-file placement to the `FOOFLAGS' variables.
[tripe-android] / Makefile
index 0687ba2f5bc0b44a95157c53764d38f818c3db0c..7b7474074a37df3089dd21c8789f9b668d8fc692 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -17,10 +17,10 @@ LD                   = gcc
 LDFLAGS.so              = -shared
 
 JAVAC                   = javac
-JAVAFLAGS               = -d .
+JAVAFLAGS               =
 
 SCALAC                  = fsc
-SCALAFLAGS              = -d . -optimise
+SCALAFLAGS              = -optimise
 
 all::
 .PHONY: all
@@ -30,9 +30,9 @@ all::
 CLEANFILES             += *.o *.d
 
 %.stamp: %.java
-       $(call v_tag,JAVAC)$(JAVAC) $(JAVAFLAGS) $< && echo built >$@
+       $(call v_tag,JAVAC)$(JAVAC) -d . $(JAVAFLAGS) $< && echo built >$@
 %.stamp: %.scala
-       $(call v_tag,SCALAC)$(SCALAC) $(SCALAFLAGS) $< && echo built >$@
+       $(call v_tag,SCALAC)$(SCALAC) -d . $(SCALAFLAGS) $< && echo built >$@
 CLEANFILES             += *.stamp
 
 objects                         = $(patsubst %.c,%$2,$1)