Make builtins safe

This commit is contained in:
Timo Schmidt 2023-03-19 02:27:09 +01:00
parent 60af4cd1d8
commit 9c977874a6
1 changed files with 7 additions and 5 deletions

View File

@ -19,15 +19,17 @@ ${app}: ${OBJ}
${CC} -o ${BUILDDIR}/$@ $^ ${CFLAGS} ${CC} -o ${BUILDDIR}/$@ $^ ${CFLAGS}
clean: clean:
@unset -f rm @\unset -f rm
\rm -f ${OBJ} *~ ${INCDIR}/*~ \rm -f ${OBJ} *~ ${INCDIR}/*~
install: rush install: rush
mkdir -p ${DESTDIR}${PREFIX}/bin @\unset -f mkdir cp chmod
cp -f ${BUILDDIR}/${app} ${DESTDIR}${PREFIX}/bin \mkdir -p ${DESTDIR}${PREFIX}/bin
chmod 755 ${DESTDIR}${PREFIX}/bin/${app} \cp -f ${BUILDDIR}/${app} ${DESTDIR}${PREFIX}/bin
\chmod 755 ${DESTDIR}${PREFIX}/bin/${app}
uninstall: uninstall:
rm -f ${DESTDIR}${PREFIX}/bin/${app} @unset -f rm
\rm -f ${DESTDIR}${PREFIX}/bin/${app}
.PHONY: clean .PHONY: clean