From 2817eb3841960562d18cee18912cef1bbdb406f1 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Thu, 2 Nov 2017 13:00:48 +0000 Subject: Improving build --- yage/CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'yage/CMakeLists.txt') diff --git a/yage/CMakeLists.txt b/yage/CMakeLists.txt index e89cebd8..5a5674ec 100644 --- a/yage/CMakeLists.txt +++ b/yage/CMakeLists.txt @@ -1,14 +1,15 @@ cmake_policy(SET CMP0048 NEW) -include(core/CMakeLists.txt) -include(physics/CMakeLists.txt) -include(math/CMakeLists.txt) +file(GLOB YAGE_CORE_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} core/*.cpp) +file(GLOB YAGE_MATH_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} math/*.cpp) +file(GLOB YAGE_PHYSICS_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} physics/*.cpp) +file(GLOB YAGE_CURRENT_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.cpp) set(YAGE_SOURCES - yage.cpp ${YAGE_CORE_SOURCES} ${YAGE_PHYSICS_SOURCES} - ${YAGE_MATH_SOURCES}) + ${YAGE_MATH_SOURCES} + ${YAGE_CURRENT_SOURCES}) set(${PROJECT_NAME}_DIR ${PROJECT_SOURCE_DIR}) -- cgit