File: Makefile

package info (click to toggle)
dascrubber 1.1-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 672 kB
  • sloc: ansic: 13,996; makefile: 104; sh: 29
file content (41 lines) | stat: -rw-r--r-- 909 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
DEST_DIR = ~/bin

CFLAGS += -O3 -Wall -Wextra -Wno-unused-result -fno-strict-aliasing
LDLIBS = -lm

ALL = DAScover DASqv DAStrim DASpatch DASedit DASmap DASrealign REPcover REPqv REPtrim

all: $(ALL)

DAScover: DAScover.c align.c align.h DB.c DB.h QV.c QV.h

REPcover: REPcover.c DB.c DB.h QV.c QV.h

DASqv: DASqv.c align.c align.h DB.c DB.h QV.c QV.h

REPqv: REPqv.c DB.c DB.h QV.c QV.h

DAStrim: DAStrim.c align.c align.h DB.c DB.h QV.c QV.h

REPtrim: REPtrim.c DB.c DB.h QV.c QV.h

DASpatch: DASpatch.c align.h align.c DB.c DB.h QV.c QV.h

DASedit: DASedit.c align.c align.h DB.c DB.h QV.c QV.h

DASmap: DASmap.c DB.c DB.h QV.c QV.h

DASrealign: DASrealign.c align.c align.h DB.c DB.h QV.c QV.h

clean:
	rm -f $(ALL)
	rm -fr *.dSYM
	rm -f scrubber.tar.gz

install:
	install -d $(DESTDIR)/usr/bin
	install $(ALL) $(DESTDIR)/usr/bin

package:
	make clean
	tar -zcf scrubber.tar.gz README.md Makefile *.h *.c