프로젝트 초기화

This commit is contained in:
2026-03-08 00:30:40 +09:00
parent 30b52b52f9
commit 2b865725ca
136 changed files with 3490 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
if(NOT ANDROID)
add_executable(${APP_NAME} ${APP_SOURCES})
else()
add_library(${APP_NAME} SHARED ${APP_SOURCES})
# whole archive for jni when not building engine as shared libs, otherwise libaxmol.so is archived with it.
if(NOT BUILD_SHARED_LIBS)
target_link_libraries(${APP_NAME} -Wl,--whole-archive cpp_android_spec -Wl,--no-whole-archive)
endif()
config_android_shared_libs("dev.axmol.lib" "${CMAKE_CURRENT_SOURCE_DIR}/proj.android/app/src")
endif()
if(NOT _AX_USE_PREBUILT)
target_link_libraries(${APP_NAME} ${_AX_CORE_LIB})
endif()
target_include_directories(${APP_NAME} PRIVATE ${GAME_INC_DIRS})