set(NBENGINE_MODULES
	NBCore
	NBGraphics
	NBData
)

set(NB_INCLUDE_FILES "")
set(NB_SOURCE_FILES "")
foreach(module ${NBENGINE_MODULES})
	add_subdirectory("./${module}")
	get_target_property(MODULE_INCLUDES ${module} INTERFACE_INCLUDE_DIRECTORIES)
	list(APPEND NB_INCLUDE_FILES ${MODULE_INCLUDES})
	list(APPEND NB_SOURCE_FILES ${MODULE_INCLUDES})
endforeach()
set(NB_INCLUDE_FILES ${NB_INCLUDE_FILES} PARENT_SCOPE)
set(NB_SOURCE_FILES ${NB_SOURCE_FILES} PARENT_SCOPE)

