* Feature: Implement scanning for sub projects.

This commit is contained in:
Robert MacGregor 2022-05-21 20:01:23 -04:00
parent b23554295c
commit 74faab3fb4
3 changed files with 35 additions and 3 deletions

View file

@ -36,3 +36,14 @@ function(installTemplate templateName)
add_subdirectory("${CMAKE_SOURCE_DIR}/Templates/${templateName}")
endfunction()
MACRO(SUBDIRLIST result curdir)
FILE(GLOB children RELATIVE ${curdir} ${curdir}/*)
SET(dirlist "")
FOREACH(child ${children})
IF(IS_DIRECTORY ${curdir}/${child})
LIST(APPEND dirlist ${child})
ENDIF()
ENDFOREACH()
SET(${result} ${dirlist})
ENDMACRO()