From daa895d2fc06fa83637b3b48aca6c493c21fa970 Mon Sep 17 00:00:00 2001 From: jpekkila Date: Mon, 10 Feb 2020 14:37:48 +0200 Subject: [PATCH] Fixed an issue that prevented Ninja being used as an alternative build system to Make. There's no signifant performance benefit to using Ninja though. Build times: 29-32 s (Make) and 27-28 s (Ninja) --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4356517..cb09275 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -50,8 +50,8 @@ endif () get_filename_component(DSL_MODULE_DIR ${DSL_MODULE_DIR} REALPATH) message(STATUS "AC module dir: ${DSL_MODULE_DIR}") -set(DSL_SOURCES "${DSL_MODULE_DIR}/*" - "${CMAKE_SOURCE_DIR}/acc/stdlib/*") +file(GLOB DSL_SOURCES ${DSL_MODULE_DIR}/* + ${CMAKE_SOURCE_DIR}/acc/stdlib/*) set(DSL_HEADERS "${PROJECT_BINARY_DIR}/user_kernels.h" "${PROJECT_BINARY_DIR}/user_defines.h")