File: Makefile

package info (click to toggle)
verse 0.22.4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 184 kB
  • ctags: 16
  • sloc: makefile: 65; ansic: 43; sh: 1
file content (26 lines) | stat: -rw-r--r-- 648 bytes parent folder | download | duplicates (3)
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
# The location of the verses
VERSE_LIB = /usr/share/verse/
VERSE_NAME = daily.verse
BIN_DIR = /usr/bin
CFLAGS = -Wall -g -O2 -ansi
MAN_DIR = /usr/share/man/man1

all : verse

clean :
	rm -f verse *~

distclean : clean

verse : verse.c
	gcc $(CFLAGS) -DVERSE_LIB=\"$(VERSE_LIB)$(VERSE_NAME)\" -o verse verse.c
	strip verse

install : verse $(VERSE_NAME)
	install -m 755 -d debian/verse/$(BIN_DIR)
	install -m 755 verse debian/verse/$(BIN_DIR)
	install -m 755 -d debian/verse/$(VERSE_LIB)
	install -m 644 $(VERSE_NAME) debian/verse/$(VERSE_LIB)$(VERSE_NAME)
	install -m 755 -d debian/verse/$(MAN_DIR)
	install -m 644 verse.1 debian/verse/$(MAN_DIR)