Поправил маленький баг в скриптах сборки. Исправил cmake файл для генератора проектов. Закончил миграцию glfw репозитория

This commit is contained in:
Jiga228
2026-05-21 16:29:13 +07:00
parent 12a55521bd
commit 5b6974aa8b
4 changed files with 20 additions and 2 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
[submodule "glfw"]
path = glfw
url = https://github.com/glfw/glfw.git
url = https://git.burntroosters.twc1.net/Jiga228/glfw.git
+16 -1
View File
@@ -2,4 +2,19 @@ set(CMAKE_CXX_STANDARD 20)
file(GLOB_RECURSE SRC "*.cpp" "*.c" "*.h" "*.hpp")
add_executable(ProjectGenerator ${SRC})
add_executable(ProjectGenerator ${SRC})
if(MSVC)
set(OUTPUT_PATH ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/$<CONFIG>)
else()
set(OUTPUT_PATH ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
endif()
add_custom_command(
TARGET ProjectGenerator
POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_if_different
${CMAKE_CURRENT_SOURCE_DIR}/ProjectFile.txt
${OUTPUT_PATH}/ProjectFile.txt
COMMENT "Copying project files"
)
+1
View File
@@ -1,4 +1,5 @@
@echo off
cd build
cmake -DBUILD_MODE=All ..
cmake --build . --config Release
pause
Submodule
+1
Submodule glfw added at b00e6a8a88