We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9365375 commit b2ccd4cCopy full SHA for b2ccd4c
src/test/run-make/dep-info/Makefile
@@ -0,0 +1,11 @@
1
+-include ../tools.mk
2
+all:
3
+ $(RUSTC) --dep-info --lib lib.rs
4
+ sleep 1
5
+ touch foo.rs
6
+ -rm -f $(TMPDIR)/done
7
+ $(MAKE) -f Makefile.foo
8
+ rm $(TMPDIR)/done
9
+ pwd
10
+ $(MAKE) -df Makefile.foo
11
+ rm $(TMPDIR)/done && exit 1 || exit 0
src/test/run-make/dep-info/Makefile.foo
+ifeq ($(shell uname),Darwin)
+LIBEXT=dylib
+else
+LIBEXT=so
+endif
+
+$(TMPDIR)/libfoo-b517899a-0.1.$(LIBEXT):
+ touch $(TMPDIR)/done
+-include $(TMPDIR)/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