Comments (4)
Hi Sanjay, thanks for the heads-up. It's an important point!
I'll fit this into the next release this weekend.
- Good call about using go/build. It doesn't expose as much as I'd like - e.g. build.Context has a private method 'gopath()', and I don't want to call build.DefaultContext.Import(...) at this stage. For now I'll borrow the logic from Context.gopath(), and look into using Import in the future, (it could be useful for lots of stuff).
- I'll also get goxc to attempt to select the relevant path element based on 'working directory' (and if not then fall back to the first element, as you suggest).
In the meantime please use GOPATH=/your/path goxc
.
Thanks, I'll keep you posted.
from goxc.
Or , also for now, please use goxc -d=/your/path
from goxc.
OK, latest version includes this fix. Please test.
NOTE: the latest version v0.5.0 is a major change. This is especially significant if you have been using a .goxc.json config file. Otherwise, just be aware that the default operation of goxc
includes running go test
and go vet
on your code.
The executable should guide you in case your config is affected. Please read up on the changes (e.g. start on the README.md and follow links through to the wiki). goxc -h
also displays more info than before.
Hope this helps
from goxc.
Tested locally. Works well.
Thanks.
from goxc.
Related Issues (20)
- Include linux binary in release HOT 1
- How to resolve "WARNING - no debian 'control' file found" HOT 6
- can't cross compile -- wait errors HOT 3
- Error: Stopping after 'xc' failed with error 'The xc task will attempt to compile multiple binaries to the same path HOT 1
- Project Layout for multiple binaries HOT 8
- Ldflags only settable via json config HOT 3
- Deb packages support for conffiles/postinst HOT 1
- Custom build off of a non master branch HOT 1
- Simplify for Go 1.5+ world HOT 1
- Support for FreeBSD
- Create a License file for better overview on github
- Could you borrow some stars to my poor github projects? HOT 1
- [goxc] 2018/10/01 15:04:59 RunTasks error: Wait error: exit status 2 vendor/gopkg.in/goracle.v2
- [goxc] Failing build for Darwin on Go 1.15.x
- question: no linux binaries in releases anymore ?
- ResourcesInclude as a list, rather than a json string would be much nicer
- Installed-Size in deb control file HOT 4
- How to include binaries as part of the ResourcesInclude config settings ? HOT 1
- Bug: difference between zip contents, when the "ResourcesInclude" config setting has a path that is above the main path your building from, and its a windows build. HOT 2
- Making go-vet and go-test ignore vendor directory HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goxc.