Skip to content

Commit 4da9521

Browse files
committed
added the lima binding to the Python environment for Magix3dBatch
1 parent 993d15e commit 4da9521

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Magix3DBatch/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ add_executable (${MAGIX3D_BATCH_EXE} Magix3DBatch.cpp)
1313
target_link_libraries (${MAGIX3D_BATCH_EXE} PUBLIC pyMagix3D)
1414
target_link_libraries (${MAGIX3D_BATCH_EXE} PUBLIC z) # Pour Qt sous Ubuntu installé via l'installeur Qt)
1515

16+
# On ajoute Lima qui fait partie intégrante du package "maillage" :
17+
find_package (Lima REQUIRED COMPONENTS LimaScripting)
18+
set (LIMA_BINDING_DIR ${LimaScripting_RUNTIME_DIR})
19+
1620
# INSTALL_RPATH modifie le rpath pour les libs internes au projet :
1721
set_target_properties (${MAGIX3D_BATCH_EXE} PROPERTIES INSTALL_RPATH_USE_LINK_PATH 1 INSTALL_RPATH ${CMAKE_PACKAGE_RPATH_DIR})
1822

src/Magix3DBatch/cmake/Magix3DBatch.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ fi
2323
ROOT_DIR=@CMAKE_INSTALL_PREFIX@
2424

2525
# Spécificités Magix3D :
26-
export PYTHONPATH=@CMAKE_INSTALL_PREFIX@/@MAGIX3D_BINDING_INSTALL_DIR@:@ADDPYTHONPACKAGES@$PYTHONPATH
26+
export PYTHONPATH=@CMAKE_INSTALL_PREFIX@/@MAGIX3D_BINDING_INSTALL_DIR@:@LIMA_BINDING_DIR@:@ADDPYTHONPACKAGES@$PYTHONPATH
2727
export MGX3D_PATH=@CMAKE_INSTALL_PREFIX@/@MAGIX3D_BINDING_INSTALL_DIR@
28+
export LIMA_PATH=@LIMA_BINDING_DIR@
2829
DEFAULT_CONFIG="-defaultConfig $ROOT_DIR/etc/magix3d.xml"
2930
CONFIG_PATCHS="-userConfigPatchs $ROOT_DIR/etc/magix3d_patchs.xml"
3031

0 commit comments

Comments
 (0)