-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cargo clean
doesn't clean components/ crates
#423
Comments
Hmm, maybe a top level Makefile would be useful? 😬 |
Well, see also #424 |
This is likely due to the fact that cargo deals with one target folder. At some point, this is planned to change: build workspace are being RFC'd rust-lang/rfcs#1525. Servo builds with |
I guess the issue is again about But both this bug and #424 seems to show that this is maybe not the right directory structure for |
Actually, adding this to foxbox' Cargo.toml:
fixes both this bug and bug #424 for me. (I removed the call to "cargo_build_in_directory" in build.rs). This will generate both dnschallenge and foxbox binaries in target/debug. And this seems to react appropriately to Now of course we need to make this work properly since the dnschallenge binary is not located in the same place. |
Nice! It doesn't matter where the binary is located, as long as it's on the PATH. |
Yet the command line is not so nice. Maybe a simple "start.sh" script could make this easier. |
ping @JohanLorenzo @samgiles
The text was updated successfully, but these errors were encountered: