- 14 Oct, 2019 1 commit
-
-
Jens Georg authored
THis is necessary for newer Boost (1.71) which puts the exported targets in Boost_LIBRARIES. If we export that verbatim it causes link issues on projects using the config scripts from Make
-
- 27 Sep, 2019 1 commit
-
-
Christoph Kampmeyer authored
-
- 25 Sep, 2019 1 commit
-
-
Jens Georg authored
This reverts commit e7294d81. This does not exist on xenial yet
-
- 24 Sep, 2019 2 commits
-
-
Jens Georg authored
find_package is for use inside the *Config.cmake files
-
Jens Georg authored
To add public dependencies to the generated config, use e.g. list(APPEND ${PROJECT_NAME}_PUBLIC_DEPENDENCIES "Boost COMPONENTS system thread chrono")
-
- 22 May, 2019 6 commits
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- 16 May, 2019 1 commit
-
-
Jan H. K. Timm authored
-
- 29 Apr, 2019 1 commit
-
-
Jens Georg authored
-
- 22 Mar, 2019 3 commits
- 13 Mar, 2019 1 commit
-
-
Martin Christoph Hierholzer authored
-
- 07 Mar, 2019 1 commit
-
-
vargheseg authored
'*.md' files put into the projects doc directory will be picked as part of the documentation. '*.md' files in other locations of the source tree will be ignored.
-
- 04 Mar, 2019 2 commits
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- 20 Feb, 2019 1 commit
-
-
vargheseg authored
enclose CMAKE_BUILD_TYPE in quotes; this transforms it into an wmpty string and the string command wont complain that its missing an argument when CMAKE_BUILD_TYPE is not set.
-
- 18 Feb, 2019 1 commit
-
-
vargheseg authored
Cmake treats CMAKE_BUILD_TYPE string as case insensitve. Make the check for enabling coverage reflect this to make usage less restrictive.
-
- 14 Feb, 2019 1 commit
-
-
Martin Christoph Hierholzer authored
-
- 05 Feb, 2019 1 commit
-
-
Martin Christoph Hierholzer authored
fix issue that a double "-l" can appear in the Makefile config shell scripts for libraries which already contain the -l
-
- 26 Nov, 2018 1 commit
-
-
Martin Christoph Hierholzer authored
-
- 19 Nov, 2018 1 commit
-
-
vargheseg authored
usage: register_tests(SOURCES ${list_of_source_files} "test_src.cc" ${concatenated_string_of_source_files} NAMESPACE "test_namespace" LINK_LIBRARIES ${list_of_targets} INCLUDE_DIRECTORIES ${list_of_include_directories} COMPILE_OPTIONS ${list_of_compile_options} WORKING_DIRECTORY ${ctest_working_directory})
-
- 12 Nov, 2018 2 commits
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- 08 Nov, 2018 3 commits
-
-
vargheseg authored
Introduced cmake module registerTests:
-
vargheseg authored
new scheme: register_tests(SOURCES ${list_of_source_files} "test_src.cc" ${concatenated_string_of_source_files} NAMESPACE "test_namespace" LINK_LIBRARIES ${list_of_targets} INCLUDE_DIRECTORIES ${list_of_include_directories} COMPILE_OPTIONS ${list_of_compile_options})
-
vargheseg authored
usage: register_tests(SOURCES ${list_of_source_files} "test_src.cc" ${concatenated_string_of_source_files} NAMESPACE "test_namespace" DEPENDS ${list_of_targets} INCLUDES ${list_of_include_directories} COMPILE_OPTIONS ${list_of_compile_options}) Function registers tests defined as a list of souce files. Test defined by file source_name.cc in the SOURCES list is registered under the name test_namespace.source_name Provided list of dependent targets and include directories are used for test executables as PRIVATE dependencies during compilation. Function implicitly adds a dependency on the boost unit test framework to each generated test executable.
-
- 08 Oct, 2018 1 commit
-
-
Martin Killenberg authored
-
- 04 Oct, 2018 3 commits
-
-
Martin Christoph Hierholzer authored
This reverts commit 7eace484. GNUInstallDirs doesn't really deliver the intended directories. CMAKE_INSTALL_LIBDIR e.g. points to lib/x86_64-linux-gnu on Ubuntu 16.04
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- 01 Oct, 2018 1 commit
-
-
Martin Christoph Hierholzer authored
-
- 30 Aug, 2018 2 commits
-
-
Jens Georg authored
-
Jens Georg authored
Not adding the repository as a remote simply makes it impossible to push to it. Also this makes it mandatory to always fetch the changes from the remote anyway since it is not locally mirrored.
-
- 08 Aug, 2018 1 commit
-
-
Martin Killenberg authored
-
- 18 Jul, 2018 1 commit
-
-
Martin Christoph Hierholzer authored
-