Skip to content

Commit f7a1140

Browse files
Remove directory cleanup commands from CMakeLists
Removed commands to remove shader, model, and texture directories after copying them to the executable directory. This allows Visual Studio to keep working correctly on subprojects (shader, model and texture) without failures.
1 parent 09e81a4 commit f7a1140

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

attachments/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ function (add_chapter CHAPTER_NAME)
187187
COMMAND ${CMAKE_COMMAND} -E copy_directory
188188
${CMAKE_BINARY_DIR}/${CHAPTER_NAME}/shaders
189189
${EXECUTABLE_DIR}/shaders
190-
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/${CHAPTER_NAME}/shaders
191190
COMMENT "${CHAPTER_NAME}: Copying shaders to executable directory (Visual Studio)"
192191
)
193192
add_dependencies(${CHAPTER_NAME}_postbuild ${CHAPTER_NAME})
@@ -200,7 +199,6 @@ function (add_chapter CHAPTER_NAME)
200199
COMMAND ${CMAKE_COMMAND} -E copy_directory
201200
${CMAKE_BINARY_DIR}/${CHAPTER_NAME}/models
202201
${EXECUTABLE_DIR}/models
203-
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/${CHAPTER_NAME}/models
204202
COMMENT "${CHAPTER_NAME}: Copying models to executable directory (Visual Studio)"
205203
)
206204
add_dependencies(${CHAPTER_NAME}_postbuild ${CHAPTER_NAME})
@@ -213,7 +211,6 @@ function (add_chapter CHAPTER_NAME)
213211
COMMAND ${CMAKE_COMMAND} -E copy_directory
214212
${CMAKE_BINARY_DIR}/${CHAPTER_NAME}/textures
215213
${EXECUTABLE_DIR}/textures
216-
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/${CHAPTER_NAME}/textures
217214
COMMENT "${CHAPTER_NAME}: Copying textures to executable directory (Visual Studio)"
218215
)
219216
add_dependencies(${CHAPTER_NAME}_postbuild ${CHAPTER_NAME})

0 commit comments

Comments
 (0)