Skip to content

Commit

Permalink
Update RobotRaconteur package to 1.1.0 (#4613)
Browse files Browse the repository at this point in the history
  • Loading branch information
johnwason committed Mar 14, 2024
1 parent de27f18 commit 75111de
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
2 changes: 2 additions & 0 deletions docs/project/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,8 @@ myst:

- Upgraded `OpenBLAS` to 0.26 {pr}`4526`

- Upgraded `RobotRaconteur` to 1.1.0 {pr}`4613`

## Version 0.25.0

_January 18, 2024_
Expand Down
15 changes: 8 additions & 7 deletions packages/RobotRaconteur/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package:
name: RobotRaconteur
version: 0.15.1
version: 1.1.0

source:
url: https://github.com/robotraconteur/robotraconteur_pyodide/releases/download/v0.15.1-pyodide/RobotRaconteur-pyodide-0.15.1-post1-Source.tar.gz
sha256: 224427d0922dcb34d17221c1f3b8b5e94ebddc109f24f8e9a3f7f5d090386dc6
url: https://github.com/robotraconteur/robotraconteur/releases/download/v1.1.0/RobotRaconteur-1.1.0-Source.tar.gz
sha256: 76f8e39829fd69d715f67a00038a11e30aaeb3e770071b70de615a2752e41012

requirements:
run:
Expand All @@ -20,10 +20,11 @@ build:
export INSTALL_DIR=${WASM_LIBRARY_DIR}
echo "set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE)" > ForceStaticLib.cmake
emcmake cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_DIR} -DBUILD_PYTHON=ON \
emcmake cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_DIR} -DBUILD_GEN=OFF -DBUILD_TESTING=OFF -DBUILD_PYTHON3=ON \
-DCMAKE_PROJECT_INCLUDE=ForceStaticLib.cmake \
-DNUMPY_INCLUDE_DIR=$HOSTINSTALLDIR/lib/python$PYMAJOR.$PYMINOR/site-packages/numpy/core/include/ \
-DPYTHON_INCLUDE_DIR=$PYTHONINCLUDE -DPYTHON_EXECUTABLE=python$PYMAJOR.$PYMINOR \
-DPYTHON3_INCLUDE_DIR=$PYTHONINCLUDE -DPYTHON3_EXECUTABLE=python$PYMAJOR.$PYMINOR \
-DPYTHON3_LIBRARY=$HOSTINSTALLDIR/lib/python$PYMAJOR.$PYMINOR.a \
-DCMAKE_CXX_FLAGS="-fPIC -fexceptions -DBOOST_AP_DISABLE_THREADS=1 -O2 -DBOOST_BIND_GLOBAL_PLACEHOLDERS=1 -Wno-enum-constexpr-conversion" \
-DBOOST_INCLUDEDIR=$WASM_LIBRARY_DIR/include -DBOOST_LIBRARYDIR=$WASM_LIBRARY_DIR/lib \
-DBoost_DATE_TIME_LIBRARY_RELEASE=$WASM_LIBRARY_DIR/lib/libboost_date_time.a \
Expand All @@ -44,12 +45,12 @@ build:
.
emmake make -j ${PYODIDE_JOBS:-3}
emcc ${SIDE_MODULE_LDFLAGS} -fexceptions out/lib/libRobotRaconteurCore.a \
out/Python/RobotRaconteur/_RobotRaconteurPython.a \
out/Python3/RobotRaconteur/_RobotRaconteurPython.a \
$WASM_LIBRARY_DIR/lib/libboost_chrono.a \
$WASM_LIBRARY_DIR/lib/libboost_date_time.a \
$WASM_LIBRARY_DIR/lib/libboost_filesystem.a \
$WASM_LIBRARY_DIR/lib/libboost_program_options.a \
$WASM_LIBRARY_DIR/lib/libboost_random.a \
$WASM_LIBRARY_DIR/lib/libboost_regex.a \
$WASM_LIBRARY_DIR/lib/libboost_system.a \
-o out/Python/RobotRaconteur/_RobotRaconteurPython.so
-o out/Python3/RobotRaconteur/_RobotRaconteurPython.so

0 comments on commit 75111de

Please sign in to comment.