чување 1c523d1245087a32d62ed63a1cdc47fdfd9d4481 родитељ 22a9eac8a7d451e77b46100406ba49dc9d7345bb Аутор: Страхиња Радић <contact@strahinja.org> Датум: Fri, 29 Sep 2023 21:53:20 +0200 default.o.do: Add include dependency; uninstall.do: Synchronize changes with sled Signed-off-by: Страхиња Радић <contact@strahinja.org> Diffstat:
| M | default.o.do | | | 2 | ++ |
| M | uninstall.do | | | 18 | ++++++++++++------ |
измењених датотека: 2, додавања: 14(+), брисања: 6(-)
diff --git a/default.o.do b/default.o.do @@ -1,3 +1,5 @@ +sed -n 's/^#include "\([^"]*\)"/\1/p' ${2%.o}.c | \ + xargs redo-ifchange redo-ifchange $2.c . ./config.redo ${CC} -o $3 -c $2.c diff --git a/uninstall.do b/uninstall.do @@ -1,7 +1,13 @@ -redo-always . ./config.redo -BINDIR=$PREFIX/bin -DOCDIR=$PREFIX/share/doc/table -MANDIR=$PREFIX/share/man/man1 -rm -f $BINDIR/table $BINDIR/tablep $BINDIR/tsvtable $(find $DOCDIR -type f) \ - $MANDIR/table.1.gz $MANDIR/tablep.1.gz $MANDIR/tsvtable.1.gz +for docfile in $DOCS; do + rm -f "${DOCDIR}/${docfile}" +done +for binfile in $PROGS; do + rm -f "${BINDIR}/${binfile}" +done +for manfile in $MANPAGES; do + rm -f "${MANDIR}/${manfile}" +done +for synonym in tablep tsvtable; do + rm -f "${MANDIR}/${synonym}.1${MANSUFFIX}" "${BINDIR}/${synonym}" +done