summaryrefslogtreecommitdiffstats
path: root/tests/run-make/metadata-dep-info/Makefile
blob: f9043f214338c5a99ae3b15d84b838f0341f8c35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
include ../tools.mk

ifdef RUSTC_BLESS_TEST
    RUSTC_TEST_OP = cp
else
    RUSTC_TEST_OP = $(DIFF)
endif

all:
	$(RUSTC) --emit=metadata,dep-info --crate-type lib dash-separated.rs -C extra-filename=_something-extra
	# Strip TMPDIR since it is a machine specific absolute path
	sed "s%.*[/\\]%%" "$(TMPDIR)"/dash-separated_something-extra.d > "$(TMPDIR)"/dash-separated_something-extra.normalized.d
	$(RUSTC_TEST_OP) "$(TMPDIR)"/dash-separated_something-extra.normalized.d dash-separated_something-extra.normalized.d