From 8729339d2603a7e18ef05a31bfd47f299084cb8f Mon Sep 17 00:00:00 2001 From: aarne Date: Mon, 5 Sep 2016 21:15:44 +0000 Subject: BNF grammars (.bnf or .cf) can have rules without semicolons, as in the GF book examples. However, if the grammar has any multiline rules, all of them must have semicolons. --- src/runtime/java/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/runtime/java/Makefile') diff --git a/src/runtime/java/Makefile b/src/runtime/java/Makefile index 6bf0d1495..52342ac27 100644 --- a/src/runtime/java/Makefile +++ b/src/runtime/java/Makefile @@ -2,10 +2,18 @@ C_SOURCES = jpgf.c jsg.c jni_utils.c JAVA_SOURCES = $(wildcard org/grammaticalframework/pgf/*.java) \ $(wildcard org/grammaticalframework/sg/*.java) +v v v v v v v +JNI_PATH = /usr/lib/jvm/default-java/include +============= +#JNI_PATH = /usr/lib/jvm/default-java/include +JNI_PATH = /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/ +************* JNI_PATH = $(if $(wildcard /usr/lib/jvm/default-java/include/.*), /usr/lib/jvm/default-java/include, \ $(if $(wildcard /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/.*), /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, \ $(error No JNI headers found))) +^ ^ ^ ^ ^ ^ ^ INSTALL_PATH = /usr/local/lib +LIBTOOL = glibtool --tag=CC LIBTOOL = $(if $(shell command -v glibtool 2>/dev/null), glibtool --tag=CC, libtool) -- cgit v1.2.3