File: Makefile

package info (click to toggle)
recoverdm 0.20-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 252 kB
  • sloc: ansic: 2,503; makefile: 45; sh: 14
file content (29 lines) | stat: -rw-r--r-- 742 bytes parent folder | download | duplicates (5)
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=0.20

CFLAGS+=-Wall -Wshadow -Wconversion -Wwrite-strings -Winline -O2 -DVERSION=\"$(VERSION)\"
LDFLAGS+=

OBJSr=recoverdm.o dev.o io.o utils.o error.o
OBJSm=mergebad.o io.o utils.o error.o

all: recoverdm mergebad

recoverdm: $(OBJSr)
	$(CC) -Wall -W $(OBJSr) $(LDFLAGS) -o recoverdm

mergebad: $(OBJSm)
	$(CC) -Wall -W $(OBJSm) $(LDFLAGS) -o mergebad

install:
	cp recoverdm mergebad $(DESTDIR)/usr/bin
	echo
	echo Oh, blatant plug: http://keetweej.vanheusden.com/wishlist.html

clean:
	rm -f $(OBJSr) $(OBJSm) recoverdm mergebad core

package: clean
	mkdir recoverdm-$(VERSION)
	cp *.c *.h *.1 Makefile readme.txt license.txt recoverdm-$(VERSION)
	tar czf recoverdm-$(VERSION).tgz recoverdm-$(VERSION)
	rm -rf recoverdm-$(VERSION)