-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
33 lines (24 loc) · 835 Bytes
/
Makefile
File metadata and controls
33 lines (24 loc) · 835 Bytes
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
VERSION=3.1
DEBUG=-g # -pg
CXXFLAGS+=-Wall -O2 -DVERSION=\"$(VERSION)\" $(DEBUG)
CFLAGS+=-Wall -O2 -DVERSION=\"$(VERSION)\" $(DEBUG)
LDFLAGS+=-lm -lstdc++ $(DEBUG)
OBJS=array.o funcs.o main.o io.o mem.o val.o br.o
all: mboxstats
mboxstats: $(OBJS)
$(CC) -Wall -W $(OBJS) $(LDFLAGS) -o mboxstats
install: mboxstats
cp mboxstats /usr/local/bin
#
# you might want to run 'make thanks' now :-)
clean:
rm -f $(OBJS) mboxstats core
package: clean
mkdir mboxstats-$(VERSION)
cp *.c* *.h Makefile license.txt mboxstats-$(VERSION)
tar czf mboxstats-$(VERSION).tgz mboxstats-$(VERSION)
rm -rf mboxstats-$(VERSION)
thanks:
echo Automatic thank you e-mail for mboxstats $(VERSION) on a `uname -a` | mail -s "mboxstats $(VERSION)" folkert@vanheusden.com
echo
echo Oh, blatant plug: http://keetweej.vanheusden.com/wishlist.html