Commit graph

9 commits

Author SHA1 Message Date
Lars Melchior
8ba41ae49c
Update CPM.cmake and cache dependencies in workflows (#70)
* update CPM.cmake to 0.28.0

* cache CPM.cmake dependencies

* create modules directory if it doesn't exist on windows

* experiment with env variable

* experiment 2

* experiment 3

* use env for all workflows

* make cache keys OS dependent

* replace env.GITHUB_ with github.workspace

* format workflow files

* update cache key

* use unique key for each workflow
2021-01-20 19:00:20 +01:00
Lars Melchior
363bf94ac1
only run actions for master branch (#33) 2020-04-25 00:29:27 +02:00
Lars Melchior
956c2f09b6
enable local actions for pull requests (#32) 2020-04-24 11:10:37 +02:00
Lars Melchior
a68c697c09
Run CI builds with parallel flags (#3)
* Run CI builds with parallel flags

* Ninja is unavailable. Fallback to -j4

* Update project name in readme
2020-04-14 14:05:36 +02:00
Lars Melchior
bf392d6ae3 adjust build include path and set install build type to release 2020-04-14 11:13:24 +02:00
Lars Melchior
00b97f150b add badge 2020-04-13 17:35:18 +02:00
Lars Melchior
578bf1e83f use sudo to install 2020-04-13 17:34:05 +02:00
Lars Melchior
de74af1341 build before install 2020-04-13 17:31:10 +02:00
Lars Melchior
b0384f889a add install test 2020-04-13 17:30:09 +02:00