Use optional pattern argument to search under subdirs
authorRomain Forlot <romain.forlot@iot.bzh>
Thu, 4 May 2017 18:03:34 +0000 (20:03 +0200)
committerRomain Forlot <romain.forlot@iot.bzh>
Thu, 4 May 2017 18:03:34 +0000 (20:03 +0200)
Change-Id: Ic24dee22f0e8353cc7bc9fb6a4698d4d7d762412
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
reference/etc/macros.cmake

index 046be7a..a002d95 100644 (file)
@@ -112,7 +112,12 @@ macro(project_package_build)
 endmacro(project_package_build)
 
 macro(project_subdirs_add)
-       file(GLOB filelist "*")
+       if(${ARGV0})
+               file(GLOB filelist "${ARGV0}")
+       else()
+               file(GLOB filelist "*")
+       endif(${ARGV0})
+
        foreach(filename ${filelist})
                if(EXISTS "${filename}/CMakeLists.txt")
                        add_subdirectory(${filename})