#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
# find mesh component
get_subdirectories(MESHCOMP_LIST)
# Add subdirectories in CMake project
foreach(MESHCOMP_NAME ${MESHCOMP_LIST})
add_subdirectory(${MESHCOMP_NAME})
endforeach()
|