ecmwf / ecflow

ECMWF's workflow manager
Apache License 2.0
39 stars 15 forks source link

Modernize CMakeLists.txt ECFLOW-1923 #49

Closed marcosbento closed 10 months ago

marcosbento commented 10 months ago

Modernize CMakeLists.txt for Core

codecov-commenter commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (a300b98) 83.55% compared to head (aa7c5f8) 83.55%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #49 +/- ## ======================================== Coverage 83.55% 83.55% ======================================== Files 539 539 Lines 52524 52525 +1 ======================================== + Hits 43884 43886 +2 + Misses 8640 8639 -1 ``` | [Files](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf) | Coverage Δ | | |---|---|---| | [ACore/test/TestFile.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-QUNvcmUvdGVzdC9UZXN0RmlsZS5jcHA=) | `99.10% <ø> (ø)` | | | [ACore/test/TestNodePath.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-QUNvcmUvdGVzdC9UZXN0Tm9kZVBhdGguY3Bw) | `92.72% <ø> (ø)` | | | [ANattr/test/TestAttrSerialization.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-QU5hdHRyL3Rlc3QvVGVzdEF0dHJTZXJpYWxpemF0aW9uLmNwcA==) | `100.00% <ø> (ø)` | | | [ANode/parser/test/TestParser.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-QU5vZGUvcGFyc2VyL3Rlc3QvVGVzdFBhcnNlci5jcHA=) | `91.01% <ø> (+0.10%)` | :arrow_up: | | [ANode/test/TestExprParser.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-QU5vZGUvdGVzdC9UZXN0RXhwclBhcnNlci5jcHA=) | `98.16% <ø> (ø)` | | | [Base/test/TestResolveDependencies.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-QmFzZS90ZXN0L1Rlc3RSZXNvbHZlRGVwZW5kZW5jaWVzLmNwcA==) | `100.00% <ø> (ø)` | | | [CSim/test/TestSimulator.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-Q1NpbS90ZXN0L1Rlc3RTaW11bGF0b3IuY3Bw) | `91.17% <ø> (ø)` | | | [Client/test/TestClientEnvironment.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-Q2xpZW50L3Rlc3QvVGVzdENsaWVudEVudmlyb25tZW50LmNwcA==) | `100.00% <ø> (ø)` | | | [Http/test/TestApiV1.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-SHR0cC90ZXN0L1Rlc3RBcGlWMS5jcHA=) | `95.49% <ø> (ø)` | | | [Server/test/TestServerEnvironment.cpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/49?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-U2VydmVyL3Rlc3QvVGVzdFNlcnZlckVudmlyb25tZW50LmNwcA==) | `96.79% <ø> (ø)` | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/ecmwf/ecflow/pull/49/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.