We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0233da9 commit 52105f1Copy full SHA for 52105f1
src/test/run-make/dep-info/Makefile
@@ -0,0 +1,10 @@
1
+-include ../tools.mk
2
+all:
3
+ $(RUSTC) --dep-info --lib lib.rs
4
+ sleep 1
5
+ touch foo.rs
6
+ -rm -f done
7
+ $(MAKE) -f Makefile.foo
8
+ rm done
9
10
+ rm done && exit 1 || exit 0
src/test/run-make/dep-info/Makefile.foo
@@ -0,0 +1,11 @@
+ifeq ($(shell uname),Darwin)
+LIBEXT=dylib
+else
+LIBEXT=so
+endif
+
+libfoo-b517899a-0.1.$(LIBEXT):
+ touch done
11
+-include lib.d
src/test/run-make/dep-info/bar.rs
@@ -0,0 +1 @@
+pub fn bar() {}
src/test/run-make/dep-info/foo.rs
+pub fn foo() {}
src/test/run-make/dep-info/lib.rs
@@ -0,0 +1,4 @@
+#[pkgid="foo#0.1"];
+pub mod foo;
+pub mod bar;
0 commit comments