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
| #
| # Makefile for libcap
| #
| topdir=$(shell pwd)
| include Make.Rules
|
| #
| # flags
| #
|
| all install clean kdebug: %: %-here
| $(MAKE) -C libcap $@
| ifneq ($(PAM_CAP),no)
| $(MAKE) -C pam_cap $@
| endif
| $(MAKE) -C progs $@
| $(MAKE) -C doc $@
| $(MAKE) -C kdebug $@
|
| all-here:
|
| install-here:
|
| clean-here:
| $(LOCALCLEAN)
|
| distclean: clean
| $(DISTCLEAN)
|
| release: distclean
| cd .. && ln -s libcap libcap-$(VERSION).$(MINOR) && tar cvf libcap-$(VERSION).$(MINOR).tar libcap-$(VERSION).$(MINOR)/* && rm libcap-$(VERSION).$(MINOR)
| cd .. && gpg -sba -u E2CCF3F4 libcap-$(VERSION).$(MINOR).tar
|
| tagrelease: distclean
| @echo "sign the tag twice: older DSA key; and newer RSA kernel.org key"
| git tag -u D41A6DF2 -s libcap-$(VERSION).$(MINOR)
| git tag -u E2CCF3F4 -s libcap-korg-$(VERSION).$(MINOR)
| make release
|
|