fd1fcd9f57
Hey, people are using them, and we have an install target for them, so make sure that we can actually install them sanely without disturbing the namespace.
27 lines
444 B
Makefile
27 lines
444 B
Makefile
#
|
|
# Make Linus git-tools
|
|
#
|
|
CC=gcc
|
|
COPTS=-O2
|
|
CFLAGS=-g $(COPTS) -Wall
|
|
INSTALL=install
|
|
HOME=$(shell echo $$HOME)
|
|
prefix=$(HOME)
|
|
bin=$(prefix)/bin
|
|
# dest=
|
|
|
|
PROGRAMS=git-mailsplit git-mailinfo
|
|
SCRIPTS=git-applymbox git-applypatch
|
|
|
|
git-%: %.c
|
|
$(CC) $(CFLAGS) -o $@ $(filter %.c,$^)
|
|
|
|
all: $(PROGRAMS)
|
|
|
|
install: $(PROGRAMS) $(SCRIPTS)
|
|
$(INSTALL) -m755 -d $(dest)$(bin)
|
|
$(INSTALL) $(PROGRAMS) $(SCRIPTS) $(dest)$(bin)
|
|
|
|
clean:
|
|
rm -f $(PROGRAMS) *.o
|