endmacro(project_package_build)
macro(project_subdirs_add)
- if(${ARGV0})
+ set (ARGSLIST ${ARGN})
+ list(LENGTH ARGSLIST ARGSNUM)
+ if(${ARGSNUM} GREATER 0)
file(GLOB filelist "${ARGV0}")
else()
- file(GLOB filelist "*")
- endif(${ARGV0})
+ file(GLOB filelist "*")
+ endif()
foreach(filename ${filelist})
if(EXISTS "${filename}/CMakeLists.txt")