Я пересоздал репозиторий из-за большого количества мусора в прошлом

This commit is contained in:
Jiga228
2025-09-14 15:00:44 +07:00
commit 78a25b305b
74 changed files with 3428 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
project(${GAME_NAME})
file(GLOB_RECURSE SRC "src/*.cpp" "src/*.c" "src/*.h" "src/*.hpp")
add_executable(${GAME_NAME} ${SRC})
target_link_directories(${GAME_NAME} PRIVATE
$<$<CONFIG:Debug>:$ENV{UwU_Engine}/bin/Debug>
$<$<CONFIG:Release>:$ENV{UwU_Engine}/bin/Release>
)
target_link_libraries(${GAME_NAME} PRIVATE Core FastRTTI)
target_include_directories(${GAME_NAME} PRIVATE
$ENV{UwU_Engine}/include/Core
$ENV{UwU_Engine}/include/FastRTTI
$ENV{UwU_Engine}/include/Delegate
)
if(MSVC)
set(OUTPUT_PATH ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/$<CONFIG>)
else()
set(OUTPUT_PATH ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
endif()
add_custom_command(
TARGET ${GAME_NAME}
POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_if_different
${CMAKE_CURRENT_SOURCE_DIR}/main_config.conf
${OUTPUT_PATH}/main_config.conf
COMMENT "Copying main config file"
)