OPNA2608
366a7a24a0
Decide amount of build cores on CI based on platform
...
GitHub-hosted macOS runners actually get 3 cores instead of 2, according to https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
2022-04-09 21:22:25 +02:00
OPNA2608
d4fbebf478
Lower MSVC warning level to 2 (significant), enable WAE on CI
2022-04-09 10:54:04 +02:00
tildearrow
0aef54400d
exclude Windows/macOS from system lib build in CI
2022-04-08 16:30:08 -05:00
OPNA2608
5474f6899f
Merge CI phases
2022-04-08 22:10:23 +02:00
OPNA2608
3fbcc6be57
Build x86 & x86_64 on Windows CI
2022-04-08 20:37:08 +02:00
OPNA2608
759b5ab7d1
Don't install brew dependencies in package CI run
2022-04-08 20:16:42 +02:00
OPNA2608
28682b79d1
Build with system libs in first run
2022-04-08 20:16:42 +02:00
OPNA2608
fa1e3ea3e1
Fix zip-in-zip artifact upload for Windows
2022-04-08 20:16:42 +02:00
OPNA2608
54a36c4950
Fix SDL static linking
2022-04-08 20:16:42 +02:00
OPNA2608
8483f85397
Modularise Windows arch on CI
2022-04-08 20:16:42 +02:00
OPNA2608
6c9f1c6d54
Cross-compile MinGW builds on CI
2022-04-08 20:16:42 +02:00
OPNA2608
5b95cf9db9
Add new CI job to prepare for artifact uploads
2022-04-08 20:16:42 +02:00
tildearrow
837b070aee
add a pull request template
2022-03-04 14:52:35 -05:00
Christoph Neidahl
c83e146d11
Improve devendoring & other CMake stuff ( #21 )
...
* Improve devendoring
* Add warning flags for own C++ code
For https://github.com/tildearrow/furnace/pull/12#issuecomment-1017330467 .
* Document new CMake options
* pkg-config stuff
* Warnings stuff for MSVC yay
* Use more specific linking vars & functions
* Fix Linux icon location
* DEPENDENCIES_LEGACY_LDFLAGS for JACK too
2022-02-01 15:50:25 -05:00
Christoph Neidahl
2c2ef754c2
Init GitHub Action CI
2022-01-21 13:47:09 +01:00