building data
At present (Go 1.2), cross-compiling go does not work with cgo. It seems (not actually sure, as not very familiar with all the deps) data uses cgo extensively. While there seems to be a gcc work-around, it would be useful to test the tool in all the platforms. Thus, for now, all supported archs will have a vm in this directory. The process, then, is:
- setup + launch the vm
- compile + test data in vm
- place release binary in
/platforms/<arch>/data make <arch>-tar+make distto package bins up
TODO
Add VMs:
- Windows: http://www.modern.ie/en-us/virtualization-tools#downloads
- Darwin
- BSD