File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ set(CMAKE_CXX_STANDARD 17)
1212include (ExternalProject)
1313
1414if (NOT DEFINED PYPOWSYBL_JAVA_SRC_DIR)
15- set (PYPOWSYBL_JAVA_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR} /../../java)
15+ set (PYPOWSYBL_JAVA_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR} /../../java/pypowsybl )
1616endif ()
1717set (PYPOWSYBL_JAVA_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR} /../java)
1818set (PYPOWSYBL_JAVA_BIN_DIR ${PYPOWSYBL_JAVA_BIN_DIR} /../java PARENT_SCOPE)
@@ -44,8 +44,8 @@ macro(extract_and_install_native_lib jar_file jar_entry library_file)
4444 endif ()
4545endmacro ()
4646
47- set (math-native-jar ${PYPOWSYBL_JAVA_SRC_DIR} /pypowsybl/ target /dependency/powsybl-math-native.jar)
48- set (ortools-jar ${PYPOWSYBL_JAVA_SRC_DIR} /pypowsybl/ target /dependency/ortools-${CMAKE_SYSTEM_NAME} -${ARCH_ID} .jar)
47+ set (math-native-jar ${PYPOWSYBL_JAVA_SRC_DIR} /target /dependency/powsybl-math-native.jar)
48+ set (ortools-jar ${PYPOWSYBL_JAVA_SRC_DIR} /target /dependency/ortools-${CMAKE_SYSTEM_NAME} -${ARCH_ID} .jar)
4949
5050if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows" )
5151 extract_and_install_native_lib(${math-native-jar} natives/windows_${OS_BITS} math.dll)
@@ -93,7 +93,7 @@ ExternalProject_Add(native-image
9393 DEPENDS mvn
9494 SOURCE_DIR ${PYPOWSYBL_JAVA_BIN_DIR}
9595 DOWNLOAD_COMMAND ""
96- PATCH_COMMAND $ENV{JAVA_HOME} /bin/native-image ${NATIVE_IMAGE_BUILD_OPTIONS} --class-path ${PYPOWSYBL_JAVA_SRC_DIR} /pypowsybl/ target /pypowsybl-java.jar${EXTRA_JARS} -march=compatibility --no -fallback --shared --gc=${NATIVE_IMAGE_GC} -H:Name =pypowsybl-java -H:CLibraryPath=${CMAKE_CURRENT_SOURCE_DIR}
96+ PATCH_COMMAND $ENV{JAVA_HOME} /bin/native-image ${NATIVE_IMAGE_BUILD_OPTIONS} --class-path ${PYPOWSYBL_JAVA_SRC_DIR} /target /pypowsybl-java.jar${EXTRA_JARS} -march=compatibility --no -fallback --shared --gc=${NATIVE_IMAGE_GC} -H:Name =pypowsybl-java -H:CLibraryPath=${CMAKE_CURRENT_SOURCE_DIR}
9797 CONFIGURE_COMMAND ""
9898 BUILD_COMMAND ""
9999 INSTALL_COMMAND ${CMAKE_COMMAND} -E copy ${PYPOWSYBL_JAVA_BIN_DIR} /${PYPOWSYBL_JAVA_OLD_LIB} ${PYPOWSYBL_JAVA_BIN_DIR} /${PYPOWSYBL_JAVA_LIB} ${NATIVE_IMAGE_INSTALL_EXTRA_COMMAND}
You can’t perform that action at this time.
0 commit comments