From 280acb647164f7bc3559d32211b6e6d58269a5c0 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Fri, 7 Jul 2006 18:41:29 +0200 Subject: Clean up Makefile, add targets 'release' and 'cscope' --- Makefile | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 133e497..af0d8c9 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ +VERSION = 0.1 + # Paths prefix = $(HOME) -BINDIR = ${prefix}/bin +BINDIR = $(prefix)/bin DESTDIR = CC := gcc -INSTALL := install - CFLAGS := -g -Wall -D_USE_SOURCE DEBUG = false @@ -14,24 +14,28 @@ ifeq ($(strip $(DEBUG)),true) CFLAGS += -DDEBUG endif -PROGRAMS := inotail #inotail-old inotify-watchdir simpletail - -all: $(PROGRAMS) +PROGRAMS := inotail inotail-old inotify-watchdir +all: inotail inotail: inotail.o - inotail-old: inotail-old.o - inotify-watchdir: inotify-watchdir.o -simpletail: simpletail.o - %.o: %.c $(CC) $(CFLAGS) -c $< -o $@ install: inotail - ${INSTALL} -m 775 inotail ${DESTDIR}${BINDIR} + install -m 775 inotail $(DESTDIR)$(BINDIR) + +cscope: + cscope -b + +release: + git-tar-tree HEAD inotail-$(VERSION) | gzip -9v > inotail-$(VERSION).tar.gz + git-tar-tree HEAD inotail-$(VERSION) | bzip2 -9v > inotail-$(VERSION).tar.bz2 clean: rm -f *.o rm -f $(PROGRAMS) + rm -f cscope.out + rm -f *.bz2 *.gz -- cgit v1.2.3-54-g00ecf