Changeset View
Changeset View
Standalone View
Standalone View
native/android/app/CMakeLists.txt
Show First 20 Lines • Show All 120 Lines • ▼ Show 20 Lines | |||||
set(GENERATED_NATIVE_CODE "../../cpp/CommonCpp/_generated/commJSI-generated.cpp") | set(GENERATED_NATIVE_CODE "../../cpp/CommonCpp/_generated/commJSI-generated.cpp") | ||||
file(GLOB CRYPTO_NATIVE_CODE "../../cpp/CommonCpp/CryptoTools/*.cpp") | file(GLOB CRYPTO_NATIVE_CODE "../../cpp/CommonCpp/CryptoTools/*.cpp") | ||||
file(GLOB DB_NATIVE_CODE "../../cpp/CommonCpp/DatabaseManagers/*.cpp") | file(GLOB DB_NATIVE_CODE "../../cpp/CommonCpp/DatabaseManagers/*.cpp") | ||||
file(GLOB DB_ENTITIES_NATIVE_CODE "../../cpp/CommonCpp/DatabaseManagers/entities/*.cpp") | file(GLOB DB_ENTITIES_NATIVE_CODE "../../cpp/CommonCpp/DatabaseManagers/entities/*.cpp") | ||||
file(GLOB_RECURSE MODULE_NATIVE_CODE "../../cpp/CommonCpp/NativeModules/**/*.cpp") | file(GLOB_RECURSE MODULE_NATIVE_CODE "../../cpp/CommonCpp/NativeModules/**/*.cpp") | ||||
file(GLOB MODULE_ROOT_NATIVE_CODE "../../cpp/CommonCpp/NativeModules/*.cpp") | file(GLOB MODULE_ROOT_NATIVE_CODE "../../cpp/CommonCpp/NativeModules/*.cpp") | ||||
file(GLOB NOTIFICATIONS_NATIVE_CODE "../../cpp/CommonCpp/Notifications/**/*.cpp") | file(GLOB NOTIFICATIONS_NATIVE_CODE "../../cpp/CommonCpp/Notifications/**/*.cpp") | ||||
file(GLOB RUST_NATIVE_CODE "../../native_rust_library/*.cpp") | |||||
add_library( | add_library( | ||||
# Sets the name of the library | # Sets the name of the library | ||||
${PACKAGE_NAME} | ${PACKAGE_NAME} | ||||
# Sets the library as a shared library | # Sets the library as a shared library | ||||
SHARED | SHARED | ||||
Show All 13 Lines | add_library( | ||||
${GENERATED_NATIVE_CODE} | ${GENERATED_NATIVE_CODE} | ||||
${CRYPTO_NATIVE_CODE} | ${CRYPTO_NATIVE_CODE} | ||||
${DB_NATIVE_CODE} | ${DB_NATIVE_CODE} | ||||
${DB_ENTITIES_NATIVE_CODE} | ${DB_ENTITIES_NATIVE_CODE} | ||||
${MODULE_NATIVE_CODE} | ${MODULE_NATIVE_CODE} | ||||
${MODULE_ROOT_NATIVE_CODE} | ${MODULE_ROOT_NATIVE_CODE} | ||||
${TOOLS_NATIVE_CODE} | ${TOOLS_NATIVE_CODE} | ||||
${NOTIFICATIONS_NATIVE_CODE} | ${NOTIFICATIONS_NATIVE_CODE} | ||||
${RUST_NATIVE_CODE} | |||||
) | ) | ||||
set(BUILD_DIR ${CMAKE_SOURCE_DIR}/build) | set(BUILD_DIR ${CMAKE_SOURCE_DIR}/build) | ||||
target_include_directories( | target_include_directories( | ||||
${PACKAGE_NAME} | ${PACKAGE_NAME} | ||||
PRIVATE | PRIVATE | ||||
▲ Show 20 Lines • Show All 66 Lines • Show Last 20 Lines |