Commit Graph

120 Commits

Author SHA1 Message Date
Robin Müller 3046822e88
run cmake-format 2022-05-12 17:27:39 +02:00
Robin Müller 6442dd0c38 Merge branch 'mueller/amft-cmakelists' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/amft-cmakelists 2022-05-12 17:16:15 +02:00
Robin Müller 9b6fa646ed
Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists 2022-05-12 17:16:10 +02:00
Robin Müller e05c72b062
minor formatting fix 2022-05-10 13:08:14 +02:00
Robin Müller 25775614de
only check IPO support if enabled 2022-05-10 11:56:51 +02:00
Robin Müller 0fe1b70bae
keep LTO option off by default 2022-05-10 11:19:29 +02:00
Robin Müller 7b7f5d7e0a Merge branch 'mueller/add-lto-support' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/add-lto-support 2022-05-09 16:07:19 +02:00
Robin Müller fd112ed597 enable lto for test target 2022-05-09 16:07:05 +02:00
Robin Müller 5989c88c88 indentation 2022-05-09 15:54:29 +02:00
Robin Müller da8a108cb7 Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists 2022-05-09 15:54:10 +02:00
Robin Müller 75132c1e39 Merge branch 'development' into mueller/add-lto-support 2022-05-09 15:52:28 +02:00
Robin Müller 8a40878eb5 Merge remote-tracking branch 'origin/development' into mueller/add-lto-support 2022-05-09 15:17:16 +02:00
Robin Müller 220469a2dd Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists 2022-05-09 15:16:12 +02:00
Robin Müller 73ff9b97db bump CMAKE_CXX_STANDARD to C++17 2022-05-09 15:07:46 +02:00
Robin Müller 226f28dc7b Move some directives up top 2022-05-09 14:53:52 +02:00
Robin Müller 6308427d03
run auto-formatter over cmakelists.txt 2022-05-09 11:18:56 +02:00
Robin Müller a943e4eebb
enable LTO where applicable 2022-05-09 02:23:20 +02:00
Robin Müller cb0c80d8dc
add option and cmake module for lto support 2022-05-09 02:22:16 +02:00
Robin Müller 8642b13fd1
Merge branch 'mueller/hotfix-etl' into mueller/bump-catch2 2022-04-27 21:55:45 +02:00
Robin Müller 6aa72892ed
clean usage of FetchContent_MakeAvailable 2022-04-27 21:53:57 +02:00
Robin Müller 50b1b48678
link Catch2 issue 2022-04-27 13:36:26 +02:00
Robin Müller 0e0dbc74aa Merge branch 'mueller/hotfix-etl' into mueller/bump-catch2 2022-04-27 09:45:42 +02:00
Robin Müller 8c34051d8b
bump Catch2 revision 2022-04-27 09:45:20 +02:00
Robin Müller b00d83cb1a
bump ETL revision 2022-04-27 09:41:16 +02:00
Robin Müller 17e609c3a5
some more var replacements 2022-04-27 09:37:11 +02:00
Robin Müller 64f0166b64
hotfix for new ETL dependency 2022-04-27 09:16:52 +02:00
Robin Müller c80f06fbcb
hotfix for ETL lib dep 2022-04-27 09:08:17 +02:00
Robin Mueller 4f0669c574
doc update 2022-04-11 16:44:20 +02:00
Robin Mueller b2252bdc0b
Merge remote-tracking branch 'upstream/development' into mueller/add-etl-dependency 2022-04-04 14:18:30 +02:00
Robin Müller 1a530633ca
small fix 2022-03-28 21:10:51 +02:00
Robin Müller 8037e8074b
more docs 2022-03-28 21:03:18 +02:00
Robin Müller d07e0e5576
trying something 2022-03-28 21:01:26 +02:00
Robin Müller c2a89bf709
bugfix 2022-03-28 20:57:13 +02:00
Robin Müller 8dd0b2608d
cache version variables 2022-03-28 20:55:34 +02:00
Robin Müller 05495077ec
doc update 2022-03-28 20:53:39 +02:00
Robin Müller 8ff9eadf30
update changelog, add basic instructions for etl 2022-03-28 20:43:36 +02:00
Robin Müller 082c86ea18
link ETL lib as well 2022-03-28 20:18:49 +02:00
Robin Müller 2800d6f28c
add ETL dependency 2022-03-28 20:16:11 +02:00
Cleanroom Laptop L590 d95582b81b cmake lists update to suppress large warning 2022-03-24 16:54:41 +01:00
Steffen Gaisser f6357b4531 WIP compiler Flags and new unit tests for fixes 2022-02-23 18:23:22 +01:00
Ulrich Mohr c3d78120ea preparing 4.0.0 2022-02-14 16:42:40 +01:00
Ulrich Mohr 2e4cd80556 workaround for build regression catch2-v3.0.0-preview4 2022-02-07 15:51:06 +01:00
Ulrich Mohr f93c173715 Merge pull request 'Update development to master v3.0.1' (#546) from master into development
Reviewed-on: fsfw/fsfw#546
2022-02-04 13:29:59 +01:00
Robin Müller bd29688307 bump revision 2022-02-04 13:11:27 +01:00
Robin Müller 43b7a314b6 bump version 2022-02-04 13:11:27 +01:00
Robin Mueller 751de7accc
Merge remote-tracking branch 'upstream/development' into mueller/cfdp-pdus 2022-02-01 11:00:57 +01:00
Ulrich Mohr 02ac92a6b3 Merge pull request 'CMake optimization' (#533) from mueller/cmake-optimization into development
Reviewed-on: fsfw/fsfw#533
2022-01-31 15:41:09 +01:00
Robin Müller bc5a6b4a51
bump catch2 version to v3.0.0-preview4 2022-01-26 12:23:12 +01:00
Robin Müller 6c63d82f5c better comment 2022-01-18 18:47:29 +01:00
Robin Müller 78ddce249c try an optimization 2022-01-18 18:29:54 +01:00