@@ -3,7 +3,7 @@ set(CMAKE_CXX_STANDARD 20)
33set (CMAKE_CXX_STANDARD_REQUIRED True )
44set (CMAKE_POSITION_INDEPENDENT_CODE ON )
55
6- project (kuzu_java_api )
6+ project (lbug_java_api )
77
88find_package (Java REQUIRED )
99find_package (JNI REQUIRED )
@@ -15,36 +15,36 @@ else()
1515endif ()
1616include (UseJava )
1717
18- file (GLOB JAVA_SRC_FILES src/main/java/com/kuzudb /*.java )
18+ file (GLOB JAVA_SRC_FILES src/main/java/com/lbugdb /*.java )
1919
2020set (CMAKE_JAVA_COMPILE_FLAGS -source 1.8 -target 1.8 -encoding utf-8)
21- add_jar (kuzu_java ${JAVA_SRC_FILES}
21+ add_jar (lbug_java ${JAVA_SRC_FILES}
2222 OUTPUT_DIR "${PROJECT_SOURCE_DIR} /build"
23- GENERATE_NATIVE_HEADERS kuzu_native_header )
24- get_target_property (_jarFile kuzu_java JAR_FILE )
25- get_target_property (_classDir kuzu_java CLASSDIR )
23+ GENERATE_NATIVE_HEADERS lbug_native_header )
24+ get_target_property (_jarFile lbug_java JAR_FILE )
25+ get_target_property (_classDir lbug_java CLASSDIR )
2626
2727set (_stubDir "${CMAKE_CURRENT_BINARY_DIR} " )
2828
2929include_directories (${JNI_INCLUDE_DIRS} ${_classDir} ${_stubDir} )
30- add_library (kuzu_java_native SHARED src/jni/kuzu_java .cpp )
31- target_link_libraries (kuzu_java_native PRIVATE kuzu_native_header lbug )
30+ add_library (lbug_java_native SHARED src/jni/lbug_java .cpp )
31+ target_link_libraries (lbug_java_native PRIVATE lbug_native_header lbug )
3232
3333message (STATUS "OS_NAME=${OS_NAME} " )
3434message (STATUS "OS_ARCH=${OS_ARCH} " )
3535string (JOIN "_" LIB_SUFFIX ".so" ${OS_NAME} ${OS_ARCH} )
3636
37- set_target_properties (kuzu_java_native PROPERTIES SUFFIX ${LIB_SUFFIX} )
38- set_target_properties (kuzu_java_native PROPERTIES PREFIX "lib" )
39- set_target_properties (kuzu_java_native
37+ set_target_properties (lbug_java_native PROPERTIES SUFFIX ${LIB_SUFFIX} )
38+ set_target_properties (lbug_java_native PROPERTIES PREFIX "lib" )
39+ set_target_properties (lbug_java_native
4040 PROPERTIES
4141 LIBRARY_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR} /build"
4242 RUNTIME_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR} /build"
4343 ARCHIVE_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR} /build" )
4444
4545add_custom_command (OUTPUT dummy_jar_target
46- DEPENDS kuzu_java_native kuzu_java
46+ DEPENDS lbug_java_native lbug_java
4747 COMMAND ${Java_JAR_EXECUTABLE} uf ${_jarFile} -C
48- $<TARGET_FILE_DIR :kuzu_java_native > $<TARGET_FILE_NAME :kuzu_java_native >)
48+ $<TARGET_FILE_DIR :lbug_java_native > $<TARGET_FILE_NAME :lbug_java_native >)
4949
50- add_custom_target (kuzu_java_api ALL DEPENDS dummy_jar_target )
50+ add_custom_target (lbug_java_api ALL DEPENDS dummy_jar_target )
0 commit comments