Lea Anthony
6da02e6b44
v1.6.0-pre2
2020-05-17 20:17:36 +10:00
Lea Anthony
7cd78df1cd
Support ArchLabs
2020-05-17 20:17:00 +10:00
Lea Anthony
bcecd854bc
v1.6.0-pre1
2020-05-16 07:21:26 +10:00
Lea Anthony
6339f230f9
Fix CWE-126
2020-05-15 22:18:50 +01:00
Lea Anthony
131fd973cd
lint fix
2020-05-15 22:18:50 +01:00
Lea Anthony
f1d16a03ec
Disable F5 key on windows
2020-05-15 22:18:50 +01:00
Lea Anthony
cc99dcce80
Update contributors
2020-05-07 06:30:53 +10:00
Lea Anthony
a8ecc1e872
Merge branch 'develop'
2020-04-26 16:10:56 +10:00
Lea Anthony
6fc419ab48
Version v1.5.0
2020-04-26 16:00:39 +10:00
Lea Anthony
400bb37c03
Updated contributors
2020-04-26 14:39:11 +10:00
Lea Anthony
10fc7d762b
fixes to OSX cross compile
2020-04-26 14:29:46 +10:00
Lea Anthony
61b9e50b8e
Rapply -o suffix handling
2020-04-26 14:29:46 +10:00
Travis McLane
47916216de
fixup
2020-04-26 14:29:46 +10:00
Travis McLane
a2b066decb
wip: attempting to remove '.exe' from binary name
2020-04-26 14:29:46 +10:00
Travis McLane
8d1238289f
correct issues with exe naming on windows
2020-04-26 14:29:46 +10:00
Travis McLane
b232b608fa
remove extraneous println
2020-04-26 14:29:46 +10:00
Travis McLane
3b034ceadb
correct issue with wails serve
2020-04-26 14:29:46 +10:00
Travis McLane
75be8f698a
handle windows resources + cleanup when done
...
Moved the file cleanup to a CleanWindows function which simply deletes
all the files a Windows compilation generates for the icon resources.
Windows resource files MUST be in the same directory as the `go` source or
it will not be included in the resulting binary.
package.PackageWindows should be renamed to `GenerateWindowsResources`
since it doesn't actually package anything but rather generates the
various resources that are used during compilation.
2020-04-26 14:29:46 +10:00
Travis McLane
a78acbb247
continueOnError for RemoveFiles
...
Allow the purge to continue even if one of the files fails to be removed.
2020-04-26 14:29:46 +10:00
Travis McLane
6e29d1b087
docker process updates
...
- inform user we are starting to pull image and it may take a while
- inform user the target platform being built using docker image
2020-04-26 14:29:46 +10:00
Travis McLane
8171b644ca
use 'build' dir for windows resources + cleanup
2020-04-26 14:29:46 +10:00
Travis McLane
a691ef0580
ensure OS X App is built inside 'build' dir
2020-04-26 14:29:46 +10:00
Travis McLane
151b4bff06
generate mewn
files + cleanup
2020-04-26 14:29:46 +10:00
Travis McLane
fb093c58d2
cleanup: build native vs docker
...
- BuildDocker: uses wailsapp/xgo:latest docker container to build
- BuildNative: builds on the host for the host platform
2020-04-26 14:29:46 +10:00
Travis McLane
b68c69f4eb
run tests first to fail fast
2020-04-26 14:29:46 +10:00
Travis McLane
8405ce37f9
remove "'" around ldflags
...
The single quote is needed for running the command in the shell directly.
When run inside the Go command 'os/exec' it is not removed and is
preventing the flags from being processed correctly inside the Docker image.
2020-04-26 14:29:46 +10:00
Travis McLane
76edc7976e
use userid=1000 if user.Current() is not an integer
2020-04-26 14:29:46 +10:00
Travis McLane
2ab8fc37ab
remove linux/i386 (buggy)
2020-04-26 14:29:46 +10:00
Travis McLane
c66e9cba5a
cross-platform builds w/ wailsapp/xgo:latest
...
- use docker directly instead of `xgo` to call docker.
- use custom xgo docker image
2020-04-26 14:29:46 +10:00
Travis McLane
b33794c883
use wailsapp/xgo:latest for windres call
2020-04-26 14:29:46 +10:00
Travis McLane
5d719685d3
cross compilation command + help
2020-04-26 14:29:46 +10:00
Travis McLane
5b2e5b1d85
chore: correct build tag on app_other
2020-04-26 14:29:46 +10:00
Travis McLane
773bad45f6
build.sh improvements
...
- run `go test ./...` and STOP on error
- run `go build` and STOP on error
- run `go install` and STOP on error
2020-04-26 14:29:46 +10:00
Travis McLane
404cd7d14e
linux packaging (noop) + list platforms
2020-04-26 14:29:46 +10:00
Travis McLane
ea703acfed
generated files
2020-04-26 14:29:46 +10:00
konez2k
4750ee5d22
update image version
2020-04-26 14:29:46 +10:00
konez2k
1bd9408e9e
add docker version pinning
2020-04-26 14:29:46 +10:00
konez2k
34202f1a2f
add docker webkit/gtk support
2020-04-26 14:29:46 +10:00
konez2k
9d6d77f768
initial docker support
2020-04-26 14:29:46 +10:00
konez2k
fbff822ea9
check if xgo and docker are installed
2020-04-26 14:29:46 +10:00
konez2k
da28683ddc
create build directory if not exists
2020-04-26 14:29:46 +10:00
konez2k
b7f0155c3b
add cross-platform build and packaging
2020-04-26 14:29:46 +10:00
konez2k
f220e0e5bd
add FindFile to FSHelper
2020-04-26 14:29:46 +10:00
konez2k
b5bad14124
add arch to project options
2020-04-26 14:29:46 +10:00
konez2k
0f36ee7030
add cross-compile flag to build command
2020-04-26 14:29:46 +10:00
konez2k
58761ccff4
embed assets internally using mewn
2020-04-26 14:29:46 +10:00
Lea Anthony
059cbbfd9a
doc: updated contributors
2020-04-26 07:00:05 +10:00
Jarek Cora
339b0ecbaf
feat: added openSUSE support
2020-04-26 06:56:53 +10:00
Travis McLane
615cc55b31
bump channel capacity to 100
2020-03-26 05:21:35 +11:00
Travis McLane
577b59aa89
writer channel to protect websocket
2020-03-26 05:21:35 +11:00