]> mj.ucw.cz Git - ywho.git/blob - Makefile
Fixed version of Debian package
[ywho.git] / Makefile
1 # Makefile for the ywho toolkit
2
3 CFLAGS=-O2 -Wall -Wno-parentheses
4 LDFLAGS=
5 ROOT=/
6 VERSION=1.13
7 ARCHIVE=ywho-$(VERSION).tar.gz
8
9 all: ywho
10
11 ywho: ywho.o
12
13 ywho.o: ywho.c
14
15 clean:
16         rm -f *.o ywho *~
17
18 install:
19         strip ywho
20         mkdir -p $(ROOT)/usr/bin $(ROOT)/usr/sbin
21         install -s -m 755 ywho $(ROOT)/usr/bin
22
23 release:
24         git tag v$(VERSION)
25         git push --tags
26         git archive --format=tar --prefix=ywho-$(VERSION)/ HEAD | gzip >$(ARCHIVE)
27         scp $(ARCHIVE) atrey:~ftp/pub/local/mj/linux/
28         ssh jw "cd www && bin/release-prog ywho $(VERSION)"
29         mv $(ARCHIVE) ~/archives/mj/
30
31 dist: clean
32         mkdir -p ~/tmp
33         cp -a . ~/tmp/$(REL)
34         rm -rf `find ~/tmp/$(REL) -name CVS -o -name tmp`
35         cd ~/tmp ; tar czvvf $(REL).tar.gz $(REL)
36         rm -rf ~/tmp/$(REL)