diff options
| author | aarne <aarne@chalmers.se> | 2016-09-05 21:15:44 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2016-09-05 21:15:44 +0000 |
| commit | 8729339d2603a7e18ef05a31bfd47f299084cb8f (patch) | |
| tree | ff3ba47d8649d091036250057f6bc045cb379099 /src/runtime/java/Makefile | |
| parent | 06599df74d53313838dc97199691a81e79f984e7 (diff) | |
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.
Diffstat (limited to 'src/runtime/java/Makefile')
| -rw-r--r-- | src/runtime/java/Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
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) |
