Skip to content

Commit

Permalink
fix(cmake/python): lib folder naming
Browse files Browse the repository at this point in the history
  • Loading branch information
Curve committed Mar 17, 2024
1 parent 36c28ef commit eb1a549
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions python/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,19 @@ endmacro()
setup_binding(viennaps2d -DVIENNAPS_PYTHON_DIMENSION=2)
setup_binding(viennaps3d -DVIENNAPS_PYTHON_DIMENSION=3)

set(VIENNARAY_HAS_LIBS OFF)
set(VIENNAPS_LIB_FOLDER "${VIENNAPS_LIBRARY_OUTPUT_DIR}/viennaps.libs")
set(VIENNAPS_USE_PYTHON_LIBS OFF)

if(NOT VIENNARAY_DISABLE_COPY AND NOT VIENNARAY_SYSTEM_EMBREE)
set(VIENNARAY_HAS_LIBS ON)
setup_embree_env(${MODULE_NAME} ${VIENNAPS_LIBRARY_OUTPUT_DIR}/viennaps.libs)
set(VIENNAPS_USE_PYTHON_LIBS ON)
setup_embree_env(${MODULE_NAME} "${VIENNAPS_LIB_FOLDER}")
endif()

if(WIN32 AND NOT VIENNALS_SYSTEM_VTK)
set(VIENNARAY_HAS_LIBS ON)
setup_vtk_env(${MODULE_NAME} ${VIENNAPS_LIBRARY_OUTPUT_DIR}/viennaps.libs)
set(VIENNAPS_USE_PYTHON_LIBS ON)
setup_vtk_env(${MODULE_NAME} "${VIENNAPS_LIB_FOLDER}")
endif()

if(VIENNARAY_HAS_LIBS)
install(DIRECTORY "${VIENNAPS_LIBRARY_OUTPUT_DIR}/viennaps.libs" DESTINATION .)
if(VIENNAPS_USE_PYTHON_LIBS)
install(DIRECTORY "${VIENNAPS_LIB_FOLDER}" DESTINATION .)
endif()

0 comments on commit eb1a549

Please sign in to comment.