also build workspace crate
[rust-101.git] / Makefile
index 25a2fe0e6ee3c6f63257983b77750f6e54ce22b7..2e7758b777338d4d70527fd76de1e2aa21978944 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,7 @@ workspace/src/%.rs: src/%.rs Makefile dup-unimpl.sed
        @echo "$< -> $@"
        @echo "// ***Remember to enable/add this part in \`main.rs\`!***" > $@
        @echo >> $@
        @echo "$< -> $@"
        @echo "// ***Remember to enable/add this part in \`main.rs\`!***" > $@
        @echo >> $@
-       @sed '/^\s*\/\/@/d;s|\(\s*\)[^\s].*/\*@\*/|\1unimplemented!()|' $< | sed -f dup-unimpl.sed >> $@
+       @sed '/^\s*\/\/@/d;s|\(\s*\)\S.*/\*@\*/|\1unimplemented!()|' $< | sed -f dup-unimpl.sed >> $@
 
 workspace/src/main.rs:
        # Don't touch this file
 
 workspace/src/main.rs:
        # Don't touch this file
@@ -33,3 +33,4 @@ workspace/src/main.rs:
 crates:
        @cargo build
        @cd solutions && cargo build
 crates:
        @cargo build
        @cd solutions && cargo build
+       @cd workspace && cargo build