Closed ExpHP closed 5 years ago
wtf, travis just failed with requiring dftb+ even though that job shouldn't require it!
https://travis-ci.com/ExpHP/rsp2/jobs/199511852
I guess this is because the travis test uses cargo build --all
? Bleeehhhhhhhhh. :/
Fixed Travis somewhat awkwardly by giving rsp2-dftbplus
a default-disabled feature that enables basically the whole crate.
This is due to
!!WORKSPACE-MEMBERS-AS-PATH-DEPS
expanding to include all workspace crates, which includesrsp2-dftbplus
.A simple solution is to get rid of that macro and just have all workspace deps explicitly appear in
crates.d/rsp2.Cargo.toml
.