Martchus
23ca57740b
Apply cmake-format
2022-12-24 23:15:47 +01:00
Martchus
d9eb99fca1
Allow to keep CMake's CXX_STANDARD property empty
...
This can be useful to e.g. specify the standard manually or to just stick
to the compiler's default.
2022-12-23 20:52:00 +01:00
Martchus
f20ea87f32
Fix using arguments in `configure_test_target`
2021-11-02 17:49:28 +01:00
Martchus
5563776061
Expose test name (created via `TestTarget.cmake`) for fixing downstream bug
...
This allows to set test properties in other projects as needed to fix
https://github.com/Martchus/syncthingtray/issues/116 .
2021-10-12 23:38:54 +02:00
Martchus
f5aeeb77aa
Add CMake variable to enable defaults useful for development
2021-03-18 00:39:04 +01:00
Martchus
98e6f360af
Apply cmake-format
2020-10-10 01:07:06 +02:00
Martchus
942044ea30
Make cache variable doc string compatible with Qt Creator
...
The double quotes need to be removed from the doc string. Otherwise, Qt
Creator creates a line like
```
set("EXCLUDE_TESTS_FROM_ALL" "OFF" CACHE "BOOL" "specifies whether to exclude tests from the "all" target (enabled by default)" FORCE)
```
in its `qtcsettings.cmake` which doesn't work because the escaping is
missing.
2020-06-22 22:29:21 +02:00
Martchus
74b010cbb9
Make manually added test targets as part of the check target
2020-06-16 01:09:39 +02:00
Martchus
a9453483a7
Allow adding test targets manually
2020-06-15 22:28:19 +02:00