/
vTech
/
FcApps
Обзор
Документация
Войти
/
vTech
/
FcApps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
CMakeLists.txt
33 строки
941 B
vTech
alpha_00
03 дек 2025, 17:45
03 дек 2025, 17:45
ab8382d
Код
Авторство
О чём код?
cmake_minimum_required(VERSION 3.22) project(FcApp) add_subdirectory(FcLibs) if(CMAKE_SYSTEM MATCHES Windows) add_executable(${PROJECT_NAME} WIN32 src/main.cpp) elseif(CMAKE_SYSTEM MATCHES Linux) add_executable(${PROJECT_NAME} src/main.cpp) elseif(ANDROID) add_library(${PROJECT_NAME} SHARED src/main.cpp) endif() if (ANDROID) find_package(game-activity REQUIRED CONFIG) set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -u Java_com_google_androidgamesdk_GameActivity_initializeNativeCode") target_include_directories(${PROJECT_NAME} PRIVATE FcLibs) target_link_libraries(${PROJECT_NAME} PRIVATE FcLibs game-activity::game-activity_static EGL GLESv3 jnigraphics android log) else() target_include_directories(${PROJECT_NAME} PRIVATE FcLibs) target_link_libraries(${PROJECT_NAME} PRIVATE FcLibs) endif()