mirror of
https://github.com/TheLartians/ModernCppStarter.git
synced 2025-08-31 22:21:13 +02:00
Modernize cmake project files
Fix install target Update cmake-format config file Format all cmake files. Update CPM.cmake version. Use FILE_SET HEADER to verify and install the header files. Prevent build problems caused by CPM_USE_LOCAL_PACKAGES Prevent problems with doctest if local found
This commit is contained in:
parent
5115efe66a
commit
a3bc933175
14 changed files with 441 additions and 32 deletions
1
.github/workflows/install.yml
vendored
1
.github/workflows/install.yml
vendored
|
@ -29,6 +29,7 @@ jobs:
|
|||
- name: build and install library
|
||||
run: |
|
||||
cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release
|
||||
cmake --build build --target all_verify_interface_header_sets
|
||||
sudo cmake --build build --target install
|
||||
rm -rf build
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue