File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ set(CMAKE_CXX_STANDARD 20)
88
99set (CMAKE_CXX_STANDARD_REQUIRED ON )
1010
11+ set (CMAKE_EXPORT_COMPILE_COMMANDS ON )
12+
1113if (MACOS)
1214 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS } -w -fvisibility=default -funwind-tables -g -D_THREAD_SAFE -fPIC -stdlib=libc++" )
1315 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS } -w -g -std=gnu99 -funwind-tables -O3 -fvisibility=hidden" )
@@ -115,6 +117,17 @@ else()
115117 )
116118endif ()
117119
120+ if (ANDROID )
121+ add_custom_command (TARGET ${CMAKE_PROJECT_NAME } POST_BUILD
122+ COMMAND ${CMAKE_COMMAND } -E copy_if_different
123+ ${CMAKE_SOURCE_DIR } /libraries/${ANDROID_ABI}/libspirv-cross-c-shared.so
124+ $<TARGET_FILE_DIR :${CMAKE_PROJECT_NAME } >
125+ COMMAND ${CMAKE_COMMAND } -E copy_if_different
126+ ${CMAKE_SOURCE_DIR } /libraries/${ANDROID_ABI}/libshaderconv.so
127+ $<TARGET_FILE_DIR :${CMAKE_PROJECT_NAME } >
128+ )
129+ endif ()
130+
118131if (PROFILING)
119132 find_package (Threads )
120133 include_directories (${CMAKE_SOURCE_DIR } /3rdparty/perfetto/sdk )
You can’t perform that action at this time.
0 commit comments