File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -79,6 +79,7 @@ set_target_properties(jnicp_model_proto PROPERTIES
7979 SWIG_USE_TARGET_INCLUDE_DIRECTORIES ON
8080 POSITION_INDEPENDENT_CODE ON )
8181target_link_libraries (jnicp_model_proto PRIVATE ortools::ortools )
82+ target_link_libraries (jnicp_model_proto PRIVATE ortools::util_java_jni_helper )
8283target_link_libraries (jni${JAVA_ARTIFACT} PRIVATE jnicp_model_proto )
8384
8485# sat
Original file line number Diff line number Diff line change @@ -41,3 +41,13 @@ target_link_libraries(util_java_wrappers PUBLIC
4141 absl::str_format
4242 protobuf::libprotobuf )
4343add_library (${PROJECT_NAMESPACE} ::util_java_wrappers ALIAS util_java_wrappers )
44+
45+ add_library (util_java_jni_helper OBJECT jni_helper.h jni_helper.cc )
46+ set_target_properties (util_java_jni_helper PROPERTIES
47+ POSITION_INDEPENDENT_CODE ON )
48+ target_include_directories (util_java_jni_helper PUBLIC
49+ ${PROJECT_SOURCE_DIR}
50+ ${PROJECT_BINARY_DIR} )
51+ target_include_directories (util_java_jni_helper PRIVATE ${JNI_INCLUDE_DIRS} )
52+ target_link_libraries (util_java_jni_helper PRIVATE ${JNI_LIBRARIES} )
53+ add_library (${PROJECT_NAMESPACE} ::util_java_jni_helper ALIAS util_java_jni_helper )
You can’t perform that action at this time.
0 commit comments