X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;ds=sidebyside;f=tools%2FMakefile;h=5cc6d14ebc8d0bf7d91157ed57da6399fe30511a;hb=06ec2b4bb4ab9096d1304ba5a2ec388078dcdf7f;hp=8e7252e592e1eab9cdacdb12a09ce9cd5ab5528e;hpb=98e031f0bb6e857c684e6db24d03d22cfc1a532a;p=git.git diff --git a/tools/Makefile b/tools/Makefile index 8e7252e5..5cc6d14e 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -1,14 +1,25 @@ +# +# Make Linus git-tools +# CC=gcc -CFLAGS=-Wall -O2 -HOME=$(shell echo $$HOME) +CFLAGS = -O2 -g -Wall +ALL_CFLAGS = $(CFLAGS) +INSTALL=install +prefix=$(HOME) +bindir=$(prefix)/bin +# DESTDIR= -PROGRAMS=mailsplit mailinfo -SCRIPTS=applymbox applypatch +PROGRAMS=git-mailsplit git-mailinfo +SCRIPTS=git-applymbox git-applypatch + +git-%: %.c + $(CC) $(ALL_CFLAGS) -o $@ $(filter %.c,$^) all: $(PROGRAMS) install: $(PROGRAMS) $(SCRIPTS) - cp -f $(PROGRAMS) $(SCRIPTS) $(HOME)/bin/ + $(INSTALL) -m755 -d $(DESTDIR)$(bindir) + $(INSTALL) $(PROGRAMS) $(SCRIPTS) $(DESTDIR)$(bindir) clean: rm -f $(PROGRAMS) *.o