diff options
author | rtk0c <[email protected]> | 2021-03-29 19:14:07 -0700 |
---|---|---|
committer | rtk0c <[email protected]> | 2021-03-29 19:14:07 -0700 |
commit | e75e26da92424528e190a2111acfcc49c657e894 (patch) | |
tree | c9b6f0e2f98e8fef28feff3136e950b1f0e0f357 /core/CMakeLists.txt | |
parent | 70cc233165b5efa3a3888af34f7afce095fe6947 (diff) |
Replace Dialog.hpp with portable-file-dialogs, more work on projects
Diffstat (limited to 'core/CMakeLists.txt')
-rw-r--r-- | core/CMakeLists.txt | 32 |
1 files changed, 3 insertions, 29 deletions
diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index be089d8..d8e9db1 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -57,28 +57,6 @@ add_source_group(UTILS_MODULE_SOURCES src/Utils/String.cpp ) -# These files are compiled individually, hence no UNITY_GROUP property -# This is because the files here may contain non-c++ languages -set(UTILS_DIALOG_MODULE_SOURCES - src/Utils/Dialog/Dialog.cpp -) -if(APPLE) - find_library(COCOA_LIBRARY Cocoa) - list(APPEND UTILS_DIALOG_MODULE_SOURCES - src/Utils/Dialog/Dialog_macos.mm - ) -elseif(WIN32) - list(APPEND UTILS_DIALOG_MODULE_SOURCES - src/Utils/Dialog/Dialog_win32.cpp - ) -elseif(LINUX) - find_package(PkgConfig REQUIRED) - pkg_check_modules(GTK3 REQUIRED gtk+-3.0) - list(APPEND UTILS_DIALOG_MODULE_SOURCES - src/Utils/Dialog/Dialog_linux.cpp - ) -endif() - function(add_executable_variant TARGET_NAME) message("CpltCore: generating executable ${TARGET_NAME}") @@ -182,11 +160,7 @@ function(add_executable_variant TARGET_NAME) endif() endfunction() -if(BUILD_CORE_MAIN) - add_executable_variant(CpltCore_main) - target_compile_definitions(CpltCore_main PRIVATE DOCTEST_CONFIG_DISABLE=1) -endif() +add_executable_variant(CpltCore_main) +target_compile_definitions(CpltCore_main PRIVATE DOCTEST_CONFIG_DISABLE=1) -if(BUILD_CORE_TESTS) - add_executable_variant(CpltCore_test) -endif() +add_executable_variant(CpltCore_test) |