mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 16:35:02 +01:00

This patch moves the apparmor.h and aalogparse.h headers from the libapparmor/src/ directory to a new directory libapparmor/include/. The apparmor.h header is stored in a sys/ directory within libapparmor/include/ to match its usual install location in /usr/include/sys/, simplifying the #include statements of source that wishes to include either the in-tree or system installed version of the header (i.e. #include <sys/apparmor.h> can be used everywhere). The patch size is inflated by the movements of the header files, which are unchanged except for their locations. Otherwise, the rest of the changes are to modify the include search path or to stop looking in $CWD for one of the headers. Signed-off-by: Steve Beattie <steve@nxnw.org> Acked-by: Tyler Hicks <tyhicks@canonical.com>
25 lines
931 B
Makefile
25 lines
931 B
Makefile
AUTOMAKE_OPTIONS = foreign 1.4
|
|
NAME = libapparmor
|
|
SRCDIR = src
|
|
|
|
SUBDIRS = doc src include swig testsuite
|
|
|
|
REPO_VERSION=$(shell if [ -x /usr/bin/svn ] ; then \
|
|
/usr/bin/svn info . 2> /dev/null | grep "^Last Changed Rev:" | sed "s/^Last Changed Rev: //" ; \
|
|
fi)
|
|
|
|
REPO_URL=$(shell if [ -x /usr/bin/svn ] ; then \
|
|
/usr/bin/svn info . 2> /dev/null | grep "^URL:" | sed "s/^URL: //" ; \
|
|
fi)
|
|
RELEASE_DIR = $(NAME)-$(VERSION)-${REPO_VERSION}
|
|
|
|
SVNTARBALL = $(NAME)-$(VERSION)-${REPO_VERSION}.tar.gz
|
|
SVNTAR = /bin/tar czvp -h --exclude .svn --exclude CVS --exclude .cvsignore --exclude ${SVNTARBALL} --exclude ${RELEASE_DIR}/${RELEASE_DIR} $(shell test -f ${NAME}.exclude && echo "-X ${NAME}.exclude")
|
|
|
|
distball: clean
|
|
rm -rf $(RELEASE_DIR)
|
|
svn export -r $(REPO_VERSION) $(REPO_URL) $(RELEASE_DIR)
|
|
$(SVNTAR) -f $(SVNTARBALL) $(RELEASE_DIR)
|
|
rm -rf $(RELEASE_DIR)
|
|
|
|
EXTRA_DIST = AUTHORS ChangeLog COPYING.LGPL INSTALL NEWS README
|