@@ 1,14 1,18 @@
-FILES=fast-hg-status fast-hg-bookmark
+program_NAME=fast-hg-status fast-hg-bookmark
DESTDIR=
PREFIX=$(HOME)/.local
-all: $(FILES)
+all: $(program_NAME)
clean:
- @rm -f $(FILES)
+ @rm -f $(program_NAME)
+ @rm -f $(program_NAME:=.o) $(program_OBJS)
@rm -rf *.dSYM
@rm -f a.out
+$(program_NAME): $(program_OBJS) $(program_NAME:=.o)
+ $(LINK.c) $@.o $(program_OBJS) -o $@
+
install: all
@mkdir -p $(DESTDIR)$(PREFIX)/bin
- @mv $(FILES) $(DESTDIR)$(PREFIX)/bin
+ @mv $(program_NAME) $(DESTDIR)$(PREFIX)/bin