diff --git a/orekit-conda-recipe/build.sh b/orekit-conda-recipe/build.sh index aed4f21311bec94d1360a8d96906001041b5249b..2e50ee4c671f967bc347aa786345df8db05eaacf 100644 --- a/orekit-conda-recipe/build.sh +++ b/orekit-conda-recipe/build.sh @@ -2,6 +2,16 @@ # add --shared for building shared version # classes directly on the list are wrapped as well as the jar's +# This section is setting up the build to use the coda package java-jdk +export JCC_JDK=$PREFIX +export JAVA_HOME=$JCC_JDK +export JAVAHOME=$JCC_JDK +export LD_LIBRARY_PATH=$PREFIX/jre/lib/amd64/server:$PREFIX/jre/lib/amd64:$LD_LIBRARY_PATH + +export JCC_ARGSEP=";" +export JCC_INCLUDES="$PREFIX/include;$PREFIX/include/linux" +export JCC_LFLAGS="-L$PREFIX/jre/lib/amd64;-ljava;-L$PREFIX/jre/lib/amd64/server;-ljvm;-lverify;-Wl,-rpath=$PREFIX/jre/lib/amd64:$PREFIX/jre/lib/amd64/server" +export JCC_JAVAC=$PREFIX/bin/javac $PYTHON -m jcc \ --use_full_names \ diff --git a/orekit-conda-recipe/meta.yaml b/orekit-conda-recipe/meta.yaml index a065c29c38d1bcdf4a79d0395636dc9e4049ff6c..106d5893920d21674f4bd11bdc9f6b185d849aca 100644 --- a/orekit-conda-recipe/meta.yaml +++ b/orekit-conda-recipe/meta.yaml @@ -15,6 +15,10 @@ build: # 0 - orekit 8.0 release version of orekit 2016-07-03 #has_prefix_files: # Lib/site-packages/orekit/__init__.py + rpaths: + - lib/ + - jre/lib/amd64/ + - jre/lib/amd64/server/ requirements: @@ -24,6 +28,7 @@ requirements: - setuptools - java-jdk #[linux] + run: - python - java-jdk [linux]