update auto-gen files
[rust-101.git] / Makefile
index 9264efcfd6c6ae30b61bea501ce2c3a059037060..1674606b61600ca772f9bc66368393e8af237640 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@ all: docs workspace crates
 ## Documentation
 docs: $(DOCFILES)
 
 ## Documentation
 docs: $(DOCFILES)
 
-.tmp/docs/%.rs: src/%.rs Makefile dup-unimpl.sed
+.tmp/docs/%.rs: src/%.rs Makefile pycco-rs dup-unimpl.sed
        @mkdir -p .tmp/docs
        @echo "$< -> $@"
        @# sed-fu: remove the "@" from "//@", and remove trailing "/*@*/", replace lines ending in  "/*@@*/" by "unimplemented!()".
        @mkdir -p .tmp/docs
        @echo "$< -> $@"
        @# sed-fu: remove the "@" from "//@", and remove trailing "/*@*/", replace lines ending in  "/*@@*/" by "unimplemented!()".
@@ -27,7 +27,7 @@ workspace: $(WORKSPACEFILES)
 workspace/src/%.rs: src/%.rs Makefile dup-unimpl.sed
        @mkdir -p .tmp/docs
        @echo "$< -> $@"
 workspace/src/%.rs: src/%.rs Makefile dup-unimpl.sed
        @mkdir -p .tmp/docs
        @echo "$< -> $@"
-       @# sed-fu: remove lines starting with "//@", and replace those ending in "/*@*/" by "unimplemented!()".
+       @# sed-fu: remove lines starting with "//@", and replace those ending in "/*@*/" or "/*@@*/" by "unimplemented!()".
        @# Also coalesce multiple adjacent such lines to one.
        @sed '/^\s*\/\/@/d;s|\(\s*\)\S.*/\*@@\?\*/|\1unimplemented!()|' $< | sed -f dup-unimpl.sed > $@
 
        @# Also coalesce multiple adjacent such lines to one.
        @sed '/^\s*\/\/@/d;s|\(\s*\)\S.*/\*@@\?\*/|\1unimplemented!()|' $< | sed -f dup-unimpl.sed > $@