Commit Graph

14 Commits

Author SHA1 Message Date
Elias Naur 29af250ac6 .builds: remove cross compiler arguments
A recent change to the native toolchain or system on the builder infrastructure
made the arguments for the apple cross compiler needed always, not just in
CGO_CFLAGS and CGO_LDFLAGS.

Remove them altogether and rely on a recent change to the giouiorg repository
for including them in the clang-ios and clang-macos wrappers.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2021-02-15 11:59:16 +01:00
Elias Naur b456e987f7 .builds: prepare for splitting out examples in separate repository
The example module is moving to git.sr.ht/~eliasnaur/gio-example.
We still need some main package for testing gogio, so update reference
to use the module path (gioui.org/example).

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2020-12-08 19:40:57 +01:00
Elias Naur 53e0733d20 .builds: test iOS/Android builds of the gioui.org module, not just the example
The kitchen example may not yet refer to the newest version of the gioui.org
module.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2020-12-05 14:32:13 +01:00
Elias Naur 8886f9de56 .builds: add SPDX license header
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2020-11-19 18:44:57 +01:00
Elias Naur f3f32ed7aa .builds: avoid the private applesdk repository
Should fix the automatic builds for patches sent to the mailing list.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2020-11-11 12:57:48 +01:00
Elias Naur 2ddd4f1985 .builds: fix apple builder
The python package is gone, we may not need it and/or Debian installs
python3 by default.

curl is needed for automatically applying patches from the mailing list.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2020-10-13 15:31:19 +02:00
Elias Naur c131a7f423 .builds: remove existing $PATH from PATH settings
$PATH is not expanded anyway, and it's better to be explicit.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-30 11:49:44 +01:00
Elias Naur 7939f142bd .builds: remove unused path from PATH
It was left over from when the builds didn't use the distro version
of Go.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-30 11:41:24 +01:00
Elias Naur b8edf2ee04 .builds: switch from fedora/latest to debian/testing
Fedora builds kept failing at package installation. See
~sircmpwn/builds.sr.ht#220.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-29 17:48:12 +01:00
Elias Naur 2eb233dda6 .builds: remove -v from a tar command
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-29 01:45:05 +01:00
Elias Naur 9671406cdd .builds: combine curl and tar to avoid temporary files
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-29 01:20:38 +01:00
Elias Naur 48e0a5315d .builds: fix apple.yml again
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-28 22:40:45 +01:00
Elias Naur f353c8c780 .builds: fix apple.yml builder
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-28 22:15:45 +01:00
Elias Naur 754db8c3d7 .builds: add macOS+iOS builder
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-28 22:08:27 +01:00