Skip to content

Releases: TheLartians/ModernCppStarter

v0.18.0

18 Sep 14:21
776d4f3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.3...v0.18.0

Use correct MSVC permissive flag

26 Apr 09:37
acab9a3
Compare
Choose a tag to compare

Fix static analysers

22 Mar 11:16
2df9ff4
Compare
Choose a tag to compare

Fixes a bug introduced by the switch to the shorthand syntax when using static analysers.
See #111 for details. Thanks to @hazelnusse for the fix!

Use new shorthand syntax for dependencies

20 Mar 18:10
4c2a2a9
Compare
Choose a tag to compare

The starter now uses the new shorthand Syntax introduced in CPM.cmake 0.31.0.

Add dependency example to library target

25 Feb 07:46
27c17d6
Compare
Choose a tag to compare

Adds the library fmt as an example dependency to the main library target as well as various small updates.

Use workflow as cache key

20 Jan 18:12
dd055e8
Compare
Choose a tag to compare

Fixes an issue where actions were sharing the same cache.

Update CPM.cmake and use cache in workflows

20 Jan 18:04
bd2b4ab
Compare
Choose a tag to compare

This should lead to a greatly reduced configure time, especially for projects with many CPM.cmake dependencies.

Use namespaced target

18 Dec 18:38
8dc50e5
Compare
Choose a tag to compare

Moves the library target into a namespace using PackageProject's new namespace support. This has the advantage of discovering invalid targets at configure time.

Use official m.css repo

09 Nov 11:22
50fcbcc
Compare
Choose a tag to compare
v0.14.2

use official m.css repo (#64)

Fix tools for 'all' subproject

02 Sep 10:53
c4fd7dc
Compare
Choose a tag to compare