From fe41c12053c88e206bb3ff8c1349e9a5ea3aed5d Mon Sep 17 00:00:00 2001 From: petrush <Z2MAndel> Date: Mon, 18 Jul 2016 22:29:06 +0200 Subject: [PATCH] Updates to make relative reference to java-jdk to work --- orekit-conda-recipe/build.sh | 10 ++++++++++ orekit-conda-recipe/meta.yaml | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/orekit-conda-recipe/build.sh b/orekit-conda-recipe/build.sh index aed4f21..2e50ee4 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 a065c29..106d589 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] -- GitLab