diff --git a/Makefile b/Makefile index 0233e042b..d5a522871 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ all mostlyclean clean: @$(MAKE) -C src --no-print-directory $@ @$(MAKE) -C libsrc --no-print-directory $@ -install uninstall bin: +avail unavail bin: @$(MAKE) -C src --no-print-directory $@ lib: @@ -14,6 +14,6 @@ lib: %: @$(MAKE) -C libsrc --no-print-directory $@ -.PHONY: all mostlyclean clean install uninstall bin lib +.PHONY: all mostlyclean clean avail unavail bin lib .SUFFIXES: diff --git a/src/Makefile b/src/Makefile index 959478901..e316067d2 100644 --- a/src/Makefile +++ b/src/Makefile @@ -26,7 +26,7 @@ LDLIBS += -lm .SUFFIXES: -.PHONY: all bin $(PROGS) mostlyclean clean install uninstall +.PHONY: all bin $(PROGS) mostlyclean clean avail unavail all bin: $(PROGS) @@ -36,15 +36,15 @@ mostlyclean: clean: $(RM) -r ../wrk ../bin -install: all - $(foreach prog,$(PROGS),$(INSTALL_recipe)) +avail: all + $(foreach prog,$(PROGS),$(AVAIL_recipe)) -uninstall: - $(foreach prog,$(PROGS),$(UNINSTALL_recipe)) +unavail: + $(foreach prog,$(PROGS),$(UNAVAIL_recipe)) ########## -define INSTALL_recipe +define AVAIL_recipe ln -s $(abspath ../bin/$(prog)) /usr/local/bin/$(prog) @@ -52,7 +52,7 @@ endef ########## -define UNINSTALL_recipe +define UNAVAIL_recipe $(RM) /usr/local/bin/$(prog)