You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
789 B
38 lines
789 B
# |
|
# 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
|
|
|