]>
Commit | Line | Data |
---|---|---|
1 | include ../tools.mk | |
2 | ||
3 | all: | |
4 | $(RUSTC) --crate-type=rlib crateA.rs | |
5 | $(RUSTC) --crate-type=rlib crateB.rs | |
6 | $(call REMOVE_RLIBS,crateA) | |
7 | # Ensure crateC fails to compile since dependency crateA is missing | |
8 | $(RUSTC) crateC.rs 2>&1 | \ | |
9 | $(CGREP) 'can'"'"'t find crate for `crateA` which `crateB` depends on' |