Commit Graph

10 Commits

Author SHA1 Message Date
Jason A. Donenfeld 74799c9581 build: make arm64 binary by copying arm binary
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-11-13 14:42:54 +01:00
Jason A. Donenfeld a1a9ffd073 build: new makefile downloader
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-11-13 14:42:54 +01:00
Simon Rozman 1ab1a21135 build: enable arm building
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-11-13 14:40:36 +01:00
Simon Rozman 8a476b3261 l18n: add localization support
Revise the messages to make them localizable.

Note: The log messages are not marked for localization. Probably, we
want to keep log files in English for easier global troubleshooting.

Having a user run `go generate` requires a valid and up-to-date Go
environment. Rather than instructing users how to setup the environment
correctly, the `go generate` was integrated into build.bat. This reuses
the Go building environment downloaded and prepared by build.bat to
provide controllable and consistent result.

Use `make generate` on Linux.

As the zgotext.go output varies for GOARCH=386 and amd64, one had to be
chosen to provide stable output. The former is the first one to build in
build.bat.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-15 14:49:27 -06:00
Jason A. Donenfeld b2ae271c4c go.mod: operate like a normal go module
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2019-08-05 20:12:19 +02:00
Jason A. Donenfeld afa6185263 ui: use icons instead of unicode font
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2019-05-02 08:41:08 +02:00
Simon Rozman 4e4358f6a1 build: extend to build x86 and amd64
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-25 12:17:42 +02:00
Jason A. Donenfeld 7c9e6e610f build: allow make to skip hidden directory to reduce stats
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2019-03-10 04:51:42 +01:00
Jason A. Donenfeld 06afc9babc build: support windows
TDM is old and ugly, but musl.cc is having issues right now.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2019-03-04 06:55:46 +01:00
Jason A. Donenfeld 78018c3eee Initial scaffolding
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2019-02-25 18:09:08 +01:00