Veikko Sariola
6b67d6b544
feat(CI): Fix alsa.pc not found on ubuntu-latest.
2020-12-05 00:29:10 +02:00
Veikko Sariola
efbcf1454e
feat(go4k&sointu): Export .h C header files from the songs using go, also automatically during build for the tests.
...
The header files are automatically generated during build. No need to #define anything; everything is fixed by the .asm file. This adds go as a dependency to run the unit tests, but this is probably not a bad thing, as go is probably needed anyway if one wants to actually start developing Sointu.
2020-12-03 23:43:39 +02:00
Veikko Sariola
e2c6d4b70c
fix(CI): Cgo linker flags stopped working.
...
They caused the tests to fail completely, but without them, the builds only give some warnings. So disabling them for now.
2020-11-20 22:54:33 +02:00
Veikko Sariola
335d2af05b
feat(asm&CI): Add support for macho-formats to header.inc and run tests also on MacOS.
...
Mac was giving errors about position dependent code, so had to add linker flag -Wl,-no_pie to ld & cgo.
2020-11-16 23:59:13 +02:00
Veikko Sariola
bca34febcb
feat(CI): Also run tests on win64.
...
win32 builds were giving errors so the tests are only ran on win64.
2020-11-12 21:26:24 +02:00