Commit Graph

141 Commits

Author SHA1 Message Date
Péter Szilágyi da1d0979f1 Remove android/arm64 patch as it landed upstream. 2015-12-15 16:14:54 +02:00
Péter Szilágyi 56267b765c Handle Go 1.6 CGO prologue, sync arm64 fix with opened CL 2015-12-14 23:34:34 +02:00
Péter Szilágyi 72ebb6b456 Support assembling Android .aar archives 2015-12-14 13:53:54 +02:00
Péter Szilágyi fe103ea160 Assemble entire xcode frameworks for iOS builds 2015-12-08 17:59:39 +02:00
Péter Szilágyi 5019246e20 Update xgo to use Go 1.5.2 2015-12-04 10:37:09 +02:00
Péter Szilágyi 9e2240bac6 Enable ios/arm64 cross compilation 2015-12-03 20:27:13 +02:00
Péter Szilágyi 137971dab5 Add support for 64bit ARM Linux 2015-12-02 16:56:12 +02:00
Péter Szilágyi e69e28130f Allow specifying Linux ARM version, fix compatibility bugs. 2015-12-01 12:18:06 +02:00
Péter Szilágyi e87eceb4fa Enable xgo in xgo :) 2015-11-27 13:37:46 +02:00
Péter Szilágyi 576845a7df Support using the current system for compilation (xgo in xgo). 2015-11-27 12:42:07 +02:00
Péter Szilágyi 1ea89c8ebe Add support for building archive files. 2015-11-24 19:41:01 +02:00
Péter Szilágyi 586ac3cd87 Add support for iOS cross compilation. 2015-11-24 16:49:21 +02:00
Péter Szilágyi 1b23ab2797 Don't strip darwin symbol table above Go 1.6 2015-11-20 17:15:19 +02:00
Péter Szilágyi 619a9e50d0 Add container for Go 1.5 develop branch 2015-11-20 14:43:29 +02:00
Péter Szilágyi fc7174aa2a Add support for Go develop containers 2015-11-19 15:10:51 +02:00
Péter Szilágyi 9cb9b4d00b Add platform versions to binary names, update readme 2015-11-03 18:59:59 +02:00
Péter Szilágyi fc99f498a4 Support Windows and OSX platform selection 2015-11-03 18:04:33 +02:00
Péter Szilágyi 841783b7fe Update OSX SDK to 10.9 from 10.6. 2015-11-03 14:09:30 +02:00
Péter Szilágyi 029adf7731 Don't optimise OSX compilers to native CPU (support older hw) 2015-11-03 13:15:12 +02:00
Péter Szilágyi 666ff21c54 Update base image to Ubuntu 15.10. 2015-11-03 12:35:56 +02:00
Péter Szilágyi f2621776c8 Add support for --tags and --ldflags (fix #24 and #23) 2015-10-28 12:16:25 +02:00
Péter Szilágyi e170dc1898 Allow multiple symbol defs to work around NDK issues. 2015-10-22 19:07:35 +03:00
Péter Szilágyi 5f1f769d88 Don't boostrap android, platforms are not compatible. 2015-10-22 19:07:07 +03:00
Péter Szilágyi d770386404 Support branch/remote switching with non repo-root packages. 2015-09-29 11:38:35 +03:00
Péter Szilágyi 2c9e034d93 Skip any failing GOPATH walks to prevent panics. 2015-09-29 10:44:00 +03:00
Péter Szilágyi 9224c09098 Display a proper error message if no GOPATH is set. 2015-09-29 10:41:49 +03:00
Péter Szilágyi c64946b88c Inject Godeps before go get to avoid duplicate deps. 2015-09-29 10:35:27 +03:00
Péter Szilágyi 3ba5070af0 Clean up cross compiler container after build. 2015-09-29 10:35:04 +03:00
Péter Szilágyi 4d63734402 Configurable destination folder for limited environments. 2015-09-21 20:58:58 +03:00
Péter Szilágyi 9b2cc27688 Support symlinks in local build GOPATHs. 2015-09-21 20:38:09 +03:00
Péter Szilágyi fa43363d79 Update the readme with more user friendly examples. 2015-09-19 19:06:26 +03:00
Péter Szilágyi dd15913319 Cache external dependencies to avoid wasting bandwidth 2015-09-19 18:36:24 +03:00
Péter Szilágyi e66e9575dc Pre-bootstrap Android too. Hopefully it won't break. 2015-09-17 18:47:31 +03:00
Péter Szilágyi 1827c25933 Add support for local import paths. 2015-09-17 16:10:47 +03:00
Péter Szilágyi 3544aa27ec Merge branch 'tsg-custom_image' 2015-09-17 14:23:29 +03:00
Péter Szilágyi 21dca63b73 Merge branch 'custom_image' of https://github.com/tsg/xgo into tsg-custom_image 2015-09-17 14:23:11 +03:00
Péter Szilágyi 9ecd9ae9e5 Minor readme polishes (and force rebuild). 2015-09-16 17:50:44 +03:00
Péter Szilágyi e95f85ee81 Add support for cross compiling C++ dependencies. 2015-09-16 17:14:02 +03:00
Péter Szilágyi 7be9c29ba2 Add some sample test codes to allow unit testing. 2015-09-16 11:29:40 +03:00
Tudor Golubenco 1ba04f145a Adjusted description for the -image flag 2015-09-15 08:03:33 +09:00
Tudor Golubenco f8033e5e63 Added support for using custom docker image 2015-09-15 08:00:44 +09:00
Péter Szilágyi b27e6e194e Update forgotten CGO deps snippet. 2015-09-14 18:34:47 +03:00
Péter Szilágyi 26682826d9 Add small snippet for PIE validation. 2015-09-14 18:33:19 +03:00
Péter Szilágyi 322ab95e16 Release xgo with Android support 2015-09-14 18:28:45 +03:00
Péter Szilágyi 049bbe5e88 Support build targets, handle Go version limitations 2015-09-14 18:02:27 +03:00
Péter Szilágyi 921735e9a6 Support building Android NDK binaries. 2015-09-11 12:26:49 +03:00
Péter Szilágyi 0407d11cec Add support for Go 1.5+ and pure Go distributions. 2015-09-10 11:37:52 +03:00
Péter Szilágyi a93a3fe920 Merge pull request #19 from tsg/bzr_unattended
Install bzr and avoid doing the sed for read.
2015-09-10 09:58:15 +03:00
Tudor Golubenco d286185818 Install bzr and avoid doing the sed for read.
bzr is needed for dependencies like labix.org/mgo that
use bzr for source control.

The sed that comments out the read commands have caused
issues for me. Using the UNATTENDED option seems more
natural.
2015-07-16 10:19:31 +02:00
Péter Szilágyi a1bc698073 Clean up the base dockerfile, build C deps concurrently. 2015-05-08 12:21:51 +03:00