mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
18 lines
441 B
CMake
18 lines
441 B
CMake
MACRO(SUBDIR_LIST 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()
|
|
|
|
MACRO(ADD_ALL_SUBDIRECTORIES curdir)
|
|
SUBDIR_LIST (_SUBPROJECTS ${curdir})
|
|
FOREACH (dir ${_SUBPROJECTS})
|
|
ADD_SUBDIRECTORY (${dir})
|
|
ENDFOREACH ()
|
|
ENDMACRO()
|