2007-04-12 20:07:50 +00:00
|
|
|
#
|
|
|
|
# $Id$
|
|
|
|
#
|
2007-08-16 22:11:01 +00:00
|
|
|
OVERRIDE_TARBALL=yes
|
2007-04-12 20:07:50 +00:00
|
|
|
|
|
|
|
include common/Make.rules
|
|
|
|
|
|
|
|
DIRS=parser \
|
|
|
|
profiles \
|
|
|
|
utils \
|
|
|
|
changehat/libapparmor \
|
|
|
|
changehat/mod_apparmor \
|
|
|
|
changehat/pam_apparmor \
|
2007-08-16 22:11:01 +00:00
|
|
|
management/apparmor-dbus \
|
|
|
|
management/applets/apparmorapplet-gnome \
|
2007-04-12 20:07:50 +00:00
|
|
|
management/yastui \
|
|
|
|
common \
|
|
|
|
tests
|
|
|
|
|
2010-10-07 15:25:21 -07:00
|
|
|
REPO_URL=lp:apparmor
|
|
|
|
# alternate possibilities to export from
|
|
|
|
#REPO_URL=.
|
|
|
|
#REPO_URL="bzr+ssh://bazaar.launchpad.net/~sbeattie/+junk/apparmor-dev/"
|
|
|
|
|
|
|
|
RELEASE_DIR=apparmor-${VERSION}
|
|
|
|
SNAPSHOT_DIR=apparmor-${VERSION}-${REPO_VERSION}
|
2007-04-12 20:07:50 +00:00
|
|
|
|
2007-08-16 22:11:01 +00:00
|
|
|
.PHONY: tarball
|
2010-10-07 15:25:21 -07:00
|
|
|
tarball: clean
|
|
|
|
make export_dir __EXPORT_DIR=${RELEASE_DIR}
|
|
|
|
make setup __SETUP_DIR=${RELEASE_DIR}
|
2007-08-16 22:11:01 +00:00
|
|
|
tar cvzf ${RELEASE_DIR}.tar.gz ${RELEASE_DIR}
|
|
|
|
|
2010-10-07 15:25:21 -07:00
|
|
|
.PHONY: snapshot
|
|
|
|
snapshot: clean
|
|
|
|
make export_dir __EXPORT_DIR=${SNAPSHOT_DIR}
|
|
|
|
make setup __SETUP_DIR=${SNAPSHOT_DIR}
|
|
|
|
tar cvzf ${SNAPSHOT_DIR}.tar.gz ${SNAPSHOT_DIR}
|
2007-08-16 22:11:01 +00:00
|
|
|
|
2010-10-07 15:25:21 -07:00
|
|
|
${SNAPSHOT_DIR}:
|
|
|
|
mkdir ${SNAPSHOT_DIR}
|
2007-08-16 22:11:01 +00:00
|
|
|
|
2010-10-07 15:25:21 -07:00
|
|
|
.PHONY: export_dir
|
|
|
|
export_dir:
|
|
|
|
mkdir $(__EXPORT_DIR)
|
|
|
|
/usr/bin/bzr export -r $(REPO_VERSION) $(__EXPORT_DIR) $(REPO_URL)
|
|
|
|
echo "$(REPO_URL) $(REPO_VERSION)" > $(__EXPORT_DIR)/common/.stamp_rev
|
2007-08-16 22:11:01 +00:00
|
|
|
|
2010-10-07 15:25:21 -07:00
|
|
|
.PHONY: clean
|
2007-04-12 20:07:50 +00:00
|
|
|
clean:
|
2010-10-07 15:25:21 -07:00
|
|
|
-rm -rf ${RELEASE_DIR} apparmor-${VERSION}-*
|
|
|
|
|
|
|
|
.PHONY: setup
|
|
|
|
setup:
|
|
|
|
cd $(__SETUP_DIR)/libraries/libapparmor && ./autogen.sh
|
2010-10-07 15:33:11 -07:00
|
|
|
|
|
|
|
.PHONY: tag
|
|
|
|
tag:
|
|
|
|
bzr tag apparmor_${VERSION}
|