Skip to content
Snippets Groups Projects
Commit 80415a1b authored by Petrus Hyvönen's avatar Petrus Hyvönen
Browse files

Updated conda packages for orekit 10.1

parent 7bcc8cd6
No related branches found
No related tags found
No related merge requests found
...@@ -10,18 +10,20 @@ ...@@ -10,18 +10,20 @@
--use_full_names ^ --use_full_names ^
--python orekit ^ --python orekit ^
--version %PKG_VERSION% ^ --version %PKG_VERSION% ^
--jar %SRC_DIR%\orekit-9.3.1.jar ^ --jar %SRC_DIR%\orekit-10.1.jar ^
--jar %SRC_DIR%\hipparchus-core-1.4.jar ^ --jar %SRC_DIR%\hipparchus-core-1.6.jar ^
--jar %SRC_DIR%\hipparchus-filtering-1.4.jar ^ --jar %SRC_DIR%\hipparchus-filtering-1.6.jar ^
--jar %SRC_DIR%\hipparchus-fitting-1.4.jar ^ --jar %SRC_DIR%\hipparchus-fitting-1.6.jar ^
--jar %SRC_DIR%\hipparchus-geometry-1.4.jar ^ --jar %SRC_DIR%\hipparchus-geometry-1.6.jar ^
--jar %SRC_DIR%\hipparchus-ode-1.4.jar ^ --jar %SRC_DIR%\hipparchus-ode-1.6.jar ^
--jar %SRC_DIR%\hipparchus-optim-1.4.jar ^ --jar %SRC_DIR%\hipparchus-optim-1.6.jar ^
--jar %SRC_DIR%\hipparchus-stat-1.4.jar ^ --jar %SRC_DIR%\hipparchus-stat-1.6.jar ^
--jar %SRC_DIR%\rugged-2.1.jar ^
--package java.io ^ --package java.io ^
--package java.util ^ --package java.util ^
--package java.text ^ --package java.text ^
--package org.orekit ^ --package org.orekit ^
--package org.orekit.rugged ^
java.io.BufferedReader ^ java.io.BufferedReader ^
java.io.FileInputStream ^ java.io.FileInputStream ^
java.io.FileOutputStream ^ java.io.FileOutputStream ^
...@@ -48,13 +50,9 @@ java.util.Locale ^ ...@@ -48,13 +50,9 @@ java.util.Locale ^
java.util.Map ^ java.util.Map ^
java.util.Set ^ java.util.Set ^
java.util.TreeSet ^ java.util.TreeSet ^
java.util.concurrent.Executors ^
java.util.concurrent.TimeUnit ^
java.util.concurrent.ExecutorService ^
java.util.stream.Collectors ^ java.util.stream.Collectors ^
java.util.stream.Stream ^ java.util.stream.Stream ^
java.util.stream.DoubleStream ^ java.util.stream.DoubleStream ^
java.util.concurrent.atomic.AtomicReference ^
--module %SRC_DIR%\pyhelpers.py ^ --module %SRC_DIR%\pyhelpers.py ^
--reserved INFINITE ^ --reserved INFINITE ^
--reserved ERROR ^ --reserved ERROR ^
...@@ -65,7 +63,8 @@ java.util.concurrent.atomic.AtomicReference ^ ...@@ -65,7 +63,8 @@ java.util.concurrent.atomic.AtomicReference ^
--reserved max ^ --reserved max ^
--reserved mean ^ --reserved mean ^
--reserved SNAN ^ --reserved SNAN ^
--files 10 ^ --classpath %PREFIX%\Library\lib\tools.jar ^
--files 81 ^
--build ^ --build ^
--install --install
if errorlevel 1 exit 1 if errorlevel 1 exit 1
......
...@@ -4,18 +4,20 @@ $PYTHON -m jcc \ ...@@ -4,18 +4,20 @@ $PYTHON -m jcc \
--use_full_names \ --use_full_names \
--python orekit \ --python orekit \
--version ${PKG_VERSION} \ --version ${PKG_VERSION} \
--jar $SRC_DIR/orekit-9.3.1.jar \ --jar $SRC_DIR/orekit-10.1.jar \
--jar $SRC_DIR/hipparchus-core-1.4.jar \ --jar $SRC_DIR/hipparchus-core-1.6.jar \
--jar $SRC_DIR/hipparchus-filtering-1.4.jar \ --jar $SRC_DIR/hipparchus-filtering-1.6.jar \
--jar $SRC_DIR/hipparchus-fitting-1.4.jar \ --jar $SRC_DIR/hipparchus-fitting-1.6.jar \
--jar $SRC_DIR/hipparchus-geometry-1.4.jar \ --jar $SRC_DIR/hipparchus-geometry-1.6.jar \
--jar $SRC_DIR/hipparchus-ode-1.4.jar \ --jar $SRC_DIR/hipparchus-ode-1.6.jar \
--jar $SRC_DIR/hipparchus-optim-1.4.jar \ --jar $SRC_DIR/hipparchus-optim-1.6.jar \
--jar $SRC_DIR/hipparchus-stat-1.4.jar \ --jar $SRC_DIR/hipparchus-stat-1.6.jar \
--jar $SRC_DIR/rugged-2.1.jar \
--package java.io \ --package java.io \
--package java.util \ --package java.util \
--package java.text \ --package java.text \
--package org.orekit \ --package org.orekit \
--package org.orekit.rugged \
java.io.BufferedReader \ java.io.BufferedReader \
java.io.FileInputStream \ java.io.FileInputStream \
java.io.FileOutputStream \ java.io.FileOutputStream \
...@@ -42,13 +44,9 @@ java.util.Locale \ ...@@ -42,13 +44,9 @@ java.util.Locale \
java.util.Map \ java.util.Map \
java.util.Set \ java.util.Set \
java.util.TreeSet \ java.util.TreeSet \
java.util.concurrent.Executors \
java.util.concurrent.TimeUnit \
java.util.concurrent.ExecutorService \
java.util.stream.Collectors \ java.util.stream.Collectors \
java.util.stream.Stream \ java.util.stream.Stream \
java.util.stream.DoubleStream \ java.util.stream.DoubleStream \
java.util.concurrent.atomic.AtomicReference \
--module $SRC_DIR/pyhelpers.py \ --module $SRC_DIR/pyhelpers.py \
--reserved INFINITE \ --reserved INFINITE \
--reserved ERROR \ --reserved ERROR \
...@@ -59,7 +57,8 @@ java.util.concurrent.atomic.AtomicReference \ ...@@ -59,7 +57,8 @@ java.util.concurrent.atomic.AtomicReference \
--reserved max \ --reserved max \
--reserved mean \ --reserved mean \
--reserved SNAN \ --reserved SNAN \
--files 10 \ --classpath $PREFIX/lib/tools.jar \
--files 81 \
--build \ --build \
--install --install
......
{% set name = "orekit" %} {% set name = "orekit" %}
{% set version = "9.3.1" %} {% set version = "10.1" %}
{% set filename = "v9_3_1_0" %} {% set artifact_filename = "v10_1_5" %}
{% set sha256 = "8b6b84599542927a419261667ad0374c82b4d92daded52483fc9ce658af82217" %} {% set sha256 = "350781883ced170a2d2d7b4a5d91f8af4010aa942347eb7ff59aad48570aa780" %} # [not osx]
{% set sha256 = "66ebabc895773dff2293e011547a626c9652ffeb74023fc900f3875b55f95de2" %} # [osx]
package: package:
name: {{ name|lower }} name: {{ name|lower }}
version: {{ version }} version: {{ version }}
source: source:
fn: {{ filename }}.zip fn: {{ artifact_filename }}.zip # [not osx]
url: https://github.com/petrushy/orekit_python_artifacts/archive/{{ filename }}.zip url: https://github.com/petrushy/orekit_python_artifacts/archive/{{ artifact_filename }}.zip # [not osx]
fn: {{ artifact_filename }}.tar.gz # [osx]
url: https://github.com/petrushy/orekit_python_artifacts/archive/{{ artifact_filename }}.tar.gz # [osx]
sha256: {{ sha256 }} sha256: {{ sha256 }}
build: build:
...@@ -27,8 +31,8 @@ requirements: ...@@ -27,8 +31,8 @@ requirements:
host: host:
- python - python
- setuptools - setuptools
- jcc >=3.3 - jcc >=3.6
# Force anaconda openjdk # Force anaconda openjdk
- openjdk 8.0.152 - openjdk 8.0.152
run: run:
...@@ -60,6 +64,7 @@ about: ...@@ -60,6 +64,7 @@ about:
various algorithms to handle them (conversions, propagations, pointing, ....). various algorithms to handle them (conversions, propagations, pointing, ....).
The Orekit library is written in java. This package provides a python wrapper to that library. The Orekit library is written in java. This package provides a python wrapper to that library.
doc_url: https://www.orekit.org/static/apidocs/ doc_url: https://www.orekit.org/static/apidocs/
extra: extra:
......
cd test cd test
setlocal EnableDelayedExpansion
set error=0
for %%f in (*.py) do ( for %%f in (*.py) do (
python "%%f" python "%%f"
if errorlevel 1 exit 1 if "!errorlevel!" NEQ "0" (
set error=1
)
) )
if %error% NEQ 0 exit /B 1
#!/usr/bin/env bash #!/usr/bin/env bash
cd test cd test
ERROR=0
for f in *.py; do for f in *.py; do
if python "$f"; then if python "$f"; then
echo "Test reported ok" echo "Test reported ok"
else else
echo "Trying to Fail!" echo "Test failed"
exit 1 ERROR=1
fi fi
done done
exit 0 exit $ERROR
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment