aboutsummaryrefslogtreecommitdiff
path: root/science/opensim-core/Makefile
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-08-24 22:09:03 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-08-24 22:09:03 +0000
commit362fec3a28b5cde9c60c3757a0ffcf29ba6cb475 (patch)
tree84bf01f5a5e91eb6fcd1e30a98a027dffd6151ac /science/opensim-core/Makefile
parent78536079639da7583b06ec08356748e06dddd9fd (diff)
Notes
Diffstat (limited to 'science/opensim-core/Makefile')
-rw-r--r--science/opensim-core/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/science/opensim-core/Makefile b/science/opensim-core/Makefile
index acbb18e9e478..7a42a85ea85d 100644
--- a/science/opensim-core/Makefile
+++ b/science/opensim-core/Makefile
@@ -3,6 +3,7 @@
PORTNAME= OpenSim
DISTVERSION= 4.0-601
DISTVERSIONSUFFIX= -ga2574fcda
+PORTREVISION= 1
CATEGORIES= science
PKGNAMESUFFIX= -core
@@ -27,14 +28,21 @@ CXXFLAGS+= -I${LOCALBASE}/include/docopt
CONFIGURE_ENV+= SIMBODY_HOME=${LOCALBASE}
CMAKE_OFF= OPENSIM_COPY_DEPENDENCIES DO_TESTING
-OPTIONS_DEFINE= PYTHON DOCS
-OPTIONS_DEFAULT= PYTHON
+OPTIONS_DEFINE= PYTHON JAVA DOCS
+OPTIONS_DEFAULT= PYTHON JAVA
OPTIONS_SUB= yes
PYTHON_CMAKE_BOOL= BUILD_PYTHON_WRAPPING
PYTHON_USES= python
PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30
+JAVA_CMAKE_BOOL= BUILD_JAVA_WRAPPING
+JAVA_CMAKE_ON= -DJAVA_AWT_LIBRARY=${LOCALBASE}/openjdk8/jre/lib/amd64/libawt.so \
+ -DJAVA_JVM_LIBRARY=${LOCALBASE}/openjdk8/jre/lib/amd64/server/libjvm.so \
+ -DJAVA_INCLUDE_PATH=${LOCALBASE}/openjdk8/include
+JAVA_USE= JAVA=yes
+JAVA_BUILD_DEPENDS= swig3.0:devel/swig30
+
DOCS_CMAKE_BOOL= INSTALL_DOCS
PORTDOCS= *