diff --git a/third-party/.gitignore b/third-party/.gitignore index 453af308c..efc4279f7 100644 --- a/third-party/.gitignore +++ b/third-party/.gitignore @@ -1,2 +1,4 @@ -**/** +* +**/* +!CMakeLists.txt diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt index 5a27d8337..07bc7f806 100644 --- a/third-party/CMakeLists.txt +++ b/third-party/CMakeLists.txt @@ -22,9 +22,9 @@ file(GLOB all_valid_subdirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*/CMakeLists.txt") foreach(dir ${all_valid_subdirs}) - message(STATUS "path = ${dir}") if(${dir} MATCHES "^([^/]*)//CMakeLists.txt") string(REGEX REPLACE "^([^/]*)//CMakeLists.txt" "\\1" dir_trimmed ${dir}) + message(STATUS "Adding third-party component ${dir_trimmed}") add_subdirectory(${dir_trimmed}) endif() endforeach(dir)