Page MenuHomePhorge

AddCMakeTools.cmake
No OneTemporary

Size
558 B
Referenced Files
None
Subscribers
None

AddCMakeTools.cmake

# Stores a list of subdirectories of directory ${curdir} into result.
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()
# Adds all subdirs of the current list directory.
macro(ADDALLSUBDIRS)
SUBDIRLIST(subdirs ${CMAKE_CURRENT_SOURCE_DIR})
foreach( subdir ${subdirs})
add_subdirectory(${subdir})
endforeach()
endmacro()

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 1, 9:38 PM (1 d, 22 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
283565
Default Alt Text
AddCMakeTools.cmake (558 B)

Event Timeline