File: Makefile

package info (click to toggle)
tmpreaper 1.4.8
  • links: PTS
  • area: main
  • in suites: slink
  • size: 76 kB
  • ctags: 52
  • sloc: ansic: 520; makefile: 73; sh: 10
file content (29 lines) | stat: -rw-r--r-- 733 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
VERSION = 1.4.7

CC	:= gcc
CFLAGS  = -g -O2

SHELL = /bin/sh

# -------------------------------------------------
override CFLAGS += -Wall -DVERSION=\"$(VERSION)\"

all: tmpreaper

tmpreaper: tmpreaper.c

install:
	install -s -o root -g root -m 0755 tmpreaper $(PREFIX)/usr/sbin/tmpreaper
	install -o root -g root -m 0644 tmpreaper.8 $(PREFIX)/usr/man/man8/tmpreaper.8

clean:
	-rm -f tmpreaper core *~

# ----------- Archiving rules --------------------
tar.gz: clean
	tar --create --directory=.. --file=../tmpreaper-$(VERSION).tar $(shell basename `pwd`)
	gzip -9 ../tmpreaper-$(VERSION).tar

tar.bz2: clean
	tar --create --directory=.. --file=../tmpreaper-$(VERSION).tar $(shell basename `pwd`)
	bzip2 ../tmpreaper-$(VERSION).tar