EtrediaEmpires/p7lib/Shared/CMakeLists.txt
legatt 32f4597c4d Base frontend module
- Naming style migrated to camel-case
- P7lib logger sources added
- Vcpkg manifest, CMake presets and build moved to root
- SDL2, Vulkan and RmlUi dependencies added
- Logger LOG macro added
- Logger  configuration
- SDL2 window configuration
- Vulkan configuration
- RmlUi configuration
- SDL event loop
2025-08-08 00:07:32 +03:00

12 lines
480 B
CMake

cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
set(PATH_SHARED ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(PATH_SHARED_CRYPTO ${CMAKE_CURRENT_SOURCE_DIR}/Crypto CACHE INTERNAL "")
set(PATH_SHARED_XML ${CMAKE_CURRENT_SOURCE_DIR}/XML CACHE INTERNAL "")
if(WIN32)
set(PATH_SHARED_PLATFORM ${CMAKE_CURRENT_SOURCE_DIR}/Platforms/Windows_x86 CACHE INTERNAL "")
else()
set(PATH_SHARED_PLATFORM ${CMAKE_CURRENT_SOURCE_DIR}/Platforms/Linux_x86 CACHE INTERNAL "")
endif()