Neil Alexander
da9f02a381
Add -p for PIE builds, preserve environment LDFLAGS
2020-01-06 19:34:03 +00:00
Neil Alexander
4b9bce855e
Only build yggdrasil/yggdrasilctl when running ./build
2019-11-19 14:37:16 +00:00
Neil Alexander
e0ea845cdc
Update build
2019-09-01 17:50:15 +01:00
Slex
589ad638ea
Implement feature from https://github.com/yggdrasil-network/yggdrasil-go/issues/488
2019-08-11 00:31:22 +03:00
Neil Alexander
b4d08f9273
Try to be more POSIX-compliant
2019-07-30 00:03:17 +01:00
Neil Alexander
cafa20074c
Don't strip debug builds
2019-07-29 23:50:00 +01:00
Neil Alexander
750a79eb09
Update build script
2019-07-29 23:45:47 +01:00
Neil Alexander
bb4abf575b
Fix build -i
2019-07-28 13:51:22 +01:00
Neil Alexander
319366513c
Allow building with race detector
2019-04-20 11:53:46 +01:00
Neil Alexander
58f5cc88d0
Fix session bug, fix dummy adapter, fix mobile framework builds
2019-04-01 19:59:50 +01:00
Neil Alexander
047717abf2
Break out mobile and dummy adapter
2019-04-01 18:02:06 +01:00
Mikhail Novosyolov
ebdd968c24
Fail build script if building of any target fails
...
E.g, I had a build error of yggdrasil, but ./build returned exit code 0:
+ ./build -t -l -linkmode=external
Building: yggdrasil
github.com/yggdrasil-network/yggdrasil-go/src/yggdrasil
/home/user/go/src/github.com/yggdrasil-network/yggdrasil-go/src/yggdrasil/multicast.go:39:9: undefined: net.ListenConfig
Building: yggdrasilctl
+ exit 0
2019-02-05 15:22:09 +03:00
Neil Alexander
4f7e8856b8
Update build script for iOS/Android
2019-01-10 17:44:52 +00:00
Neil Alexander
f29a098488
Add experimental dummy interface for AWDL
2019-01-04 17:14:40 +00:00
Neil Alexander
bec044346e
Add -t, -c and -l to build script for specifying DWARF tables, GCFLAGS and LDFLAGS
2018-12-09 22:31:58 +00:00
Neil Alexander
0fdc814c4a
Allow specifying PKGSRC=, PKGVER= and PKGNAME= to build script
2018-12-09 14:32:24 +00:00
Neil Alexander
9d0b8ac6f4
Strip v from version during imprint
2018-12-08 10:51:31 +00:00
Arceliar
586781b49c
convert to go module
2018-12-07 19:56:04 -06:00
Neil Alexander
8e784438c7
Imprint build name and version number if available
2018-12-07 22:20:11 +00:00
Arceliar
c4d28c4f65
Update build
...
More portable way to strip the `.go` extension from files when packing with upx.
2018-06-21 09:29:05 -05:00
Neil Alexander
2c3074a979
Update build script to strip by default, allow debug -d and UPX -u flags
2018-06-21 09:53:35 +01:00
Arceliar
240841eb38
remove unused recursive search packets
2018-06-06 16:46:15 -05:00
Arceliar
4f710ac2da
bash -> sh
2018-02-18 16:07:27 -06:00
Neil Alexander
c453770b85
Add support for running Yggdrasil as a Windows service (using minwinsvc)
2018-02-16 14:12:44 +00:00
Arceliar
d7e6d814a0
first code/readme/license commit
2017-12-28 22:16:20 -06:00