mirror of
https://github.com/git/git.git
synced 2024-11-02 15:28:21 +01:00
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.
26 lines
444 B
Makefile
26 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
|