file(GLOB_RECURSE childrensTemp ${CMAKE_CURRENT_SOURCE_DIR}/*/CMakeLists.txt)
set(subdirectoryList "")
foreach(children ${childrensTemp})
string(REPLACE "/CMakeLists.txt" "/" childrenRmTxt ${children})
file(RELATIVE_PATH childrenRmTxtRel ${CMAKE_CURRENT_SOURCE_DIR} ${childrenRmTxt})
message(STATUS "childrenRmTxt = ${childrenRmTxt}")
message(STATUS "childrenRmTxtRel = ${childrenRmTxtRel}")
list(APPEND subdirectoryList ${childrenRmTxtRel})
endforeach()