make cflags and javac configurable