1
Fork 0

Add --target flag to issue-85019-moved-src-dir

This commit is contained in:
Aaron Hill 2021-08-15 17:37:26 -05:00
parent fd15c182c1
commit 1ac7881c9f
No known key found for this signature in database
GPG key ID: B4087E510E98B164

View file

@ -18,11 +18,11 @@ all:
cp my_lib.rs $(FIRST_SRC)/my_lib.rs cp my_lib.rs $(FIRST_SRC)/my_lib.rs
cp main.rs $(FIRST_SRC)/main.rs cp main.rs $(FIRST_SRC)/main.rs
cd $(FIRST_SRC) && \ cd $(FIRST_SRC) && \
$(RUSTC) -C incremental=$(INCR) --crate-type lib my_lib.rs && \ $(RUSTC) -C incremental=$(INCR) --crate-type lib my_lib.rs --target $(TARGET) && \
$(RUSTC) -C incremental=$(INCR) --extern my_lib=$(TMPDIR)/libmy_lib.rlib main.rs $(RUSTC) -C incremental=$(INCR) --extern my_lib=$(TMPDIR)/libmy_lib.rlib main.rs --target $(TARGET)
# Build from 'SECOND_SRC', keeping the output directory and incremental directory # Build from 'SECOND_SRC', keeping the output directory and incremental directory
# the same # the same
mv $(FIRST_SRC) $(SECOND_SRC) mv $(FIRST_SRC) $(SECOND_SRC)
cd $(SECOND_SRC) && \ cd $(SECOND_SRC) && \
$(RUSTC) -C incremental=$(INCR) --crate-type lib my_lib.rs && \ $(RUSTC) -C incremental=$(INCR) --crate-type lib my_lib.rs --target $(TARGET) && \
$(RUSTC) -C incremental=$(INCR) --extern my_lib=$(TMPDIR)/libmy_lib.rlib main.rs $(RUSTC) -C incremental=$(INCR) --extern my_lib=$(TMPDIR)/libmy_lib.rlib main.rs --target $(TARGET)