diff --git a/make/std-tools.mk b/make/std-tools.mk index c1ea6d1a..6d0a6aac 100644 --- a/make/std-tools.mk +++ b/make/std-tools.mk @@ -4,7 +4,7 @@ PROFILE_SH = profile-$(PROJECT).sh all: $(PROFILE_SH) clean: clean.std-tools -install: $(PROFILE_SH) install.std-tools +install: $(PROFILE_SH) install.std-tools.done distclean: clean $(PROFILE_SH): Makefile @@ -23,13 +23,13 @@ $(PROFILE_SH): Makefile mv $@.tmp $@ clean.std-tools: - rm -f $(PROFILE_SH) *.std-tools + rm -f $(PROFILE_SH) *.done -install.std-tools: install.std-dir +install.std-tools.done: install.std-dir.done $(INSTALL) -o $(PROFILEOWNER) -g $(PROFILEGROUP) -m $(PROFILEMODE) $(PROFILE_SH) $(PROFILE_DIR) touch $@ -install.std-dir: +install.std-dir.done: mkdir -p $(PROFILE_DIR) touch $@