mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-23 18:16:15 +02:00
25 lines
642 B
CMake
25 lines
642 B
CMake
cmake_minimum_required(VERSION 3.22.1)
|
|
|
|
find_program(CCACHE_FOUND ccache)
|
|
if(CCACHE_FOUND)
|
|
set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache)
|
|
set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache)
|
|
endif(CCACHE_FOUND)
|
|
|
|
project("nativelib")
|
|
|
|
set(DOBBY_GENERATE_SHARED OFF)
|
|
add_subdirectory(external/dobby)
|
|
|
|
add_library(${CMAKE_PROJECT_NAME} SHARED
|
|
src/library.cpp
|
|
)
|
|
|
|
add_compile_definitions(BUILD_NAMESPACE="${BUILD_NAMESPACE}")
|
|
target_link_libraries(${CMAKE_PROJECT_NAME}
|
|
android
|
|
log
|
|
dobby_static
|
|
)
|
|
|
|
set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES OUTPUT_NAME ${OBFUSCATED_NAME}) |