tildearrow
dc5fd54544
CI: Cross-Linux-armhf trial, part 2
2022-08-06 19:35:06 -05:00
tildearrow
f439bd2234
CI: Cross-Linux-armhf trial, part 1
2022-08-06 19:22:58 -05:00
tildearrow
3e70ed6d3e
CI: fix artifact conflict
2022-08-05 17:22:07 -05:00
tildearrow
1d30febff8
oh yeah
2022-08-05 15:39:13 -05:00
tildearrow
827904d46e
what happens if I force arm64 on macOS CI?
2022-08-05 00:05:36 -05:00
tildearrow
95dd07742f
CI: only upload artifacts for master branch
2022-06-07 13:55:10 -05:00
tildearrow
507ad335b1
add instruments to make install
2022-06-06 18:18:45 -05:00
tildearrow
c12c723091
Revert "temporarily kill MSVC"
...
This reverts commit f49f5e8171
.
2022-05-29 00:43:46 -05:00
tildearrow
6d487afb49
Revert "MSVC: ughh, f**k you, you d**khead."
...
This reverts commit 81aa803f01
.
2022-05-29 00:43:44 -05:00
tildearrow
81aa803f01
MSVC: ughh, f**k you, you d**khead.
2022-05-29 00:22:29 -05:00
tildearrow
f49f5e8171
temporarily kill MSVC
2022-05-29 00:15:49 -05:00
tildearrow
0f203d1abd
build release and don't strip
2022-05-26 18:17:04 -05:00
tildearrow
ada7cb167f
strip MinGW builds
...
until I feel like doing a selective strip
2022-05-26 18:11:59 -05:00
OPNA2608
4790b56e61
Fix multithreading on CI
...
`set` is not the right command to set an envvar so "" got propagated to --parallel & in turn -j.
"-j" (no job count) is _bad_ and prolly caused the OOM sitations.
2022-05-26 11:37:51 +02:00
tildearrow
58750d58c3
build actions with debug info
2022-05-24 13:56:26 -05:00
tildearrow
6a3ce215ad
what am I gonna do with you?
2022-05-24 02:56:50 -05:00
tildearrow
2f90ab9e3b
CI: only 1 core for MinGW
...
enough build failures
2022-05-16 21:15:18 -05:00
tildearrow
814804ba10
re-enable warnings are errors on MSVC
2022-05-10 16:33:30 -05:00
tildearrow
925b1c2179
i'm done here
2022-04-18 01:56:26 -05:00
tildearrow
45f1c82779
sorry
2022-04-11 02:05:58 -05:00
tildearrow
447721eae3
CI: don't be verbose
...
i spend too much time scrolling through the logs
2022-04-10 23:15:06 -05:00
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