Поправил маленький баг в скриптах сборки. Исправил cmake файл для генератора проектов. Закончил миграцию glfw репозитория
This commit is contained in:
+2
-1
@@ -1,3 +1,4 @@
|
|||||||
|
|
||||||
[submodule "glfw"]
|
[submodule "glfw"]
|
||||||
path = glfw
|
path = glfw
|
||||||
url = https://github.com/glfw/glfw.git
|
url = https://git.burntroosters.twc1.net/Jiga228/glfw.git
|
||||||
|
|||||||
@@ -2,4 +2,19 @@ set(CMAKE_CXX_STANDARD 20)
|
|||||||
|
|
||||||
file(GLOB_RECURSE SRC "*.cpp" "*.c" "*.h" "*.hpp")
|
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,4 +1,5 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd build
|
cd build
|
||||||
|
cmake -DBUILD_MODE=All ..
|
||||||
cmake --build . --config Release
|
cmake --build . --config Release
|
||||||
pause
|
pause
|
||||||
Submodule
+1
Submodule glfw added at b00e6a8a88
Reference in New Issue
Block a user