diff options
author | Michael Stapelberg <michael@stapelberg.de> | 2009-08-19 14:37:46 +0200 |
---|---|---|
committer | Michael Stapelberg <michael@stapelberg.de> | 2009-08-19 14:37:46 +0200 |
commit | 74a6c7532db8ac3ef5dcdfe6df97a3101e895e82 (patch) | |
tree | 2289c4a582fcc188001168e068a751ef9859b93c | |
parent | 0b7a27ea795b40669654abce42c194f01d455329 (diff) | |
download | i3-3.c.tar.gz i3-3.c.zip |
Update make dist3.c
-rw-r--r-- | Makefile | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -28,16 +28,19 @@ install: all $(INSTALL) -m 0644 i3.desktop $(DESTDIR)/usr/share/xsessions/ $(MAKE) TOPDIR=$(TOPDIR) -C i3-msg install -dist: clean +dist: distclean [ ! -d i3-${VERSION} ] || rm -rf i3-${VERSION} [ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2 mkdir i3-${VERSION} - cp DEPENDS GOALS LICENSE PACKAGE-MAINTAINER TODO RELEASE-* i3.config i3.desktop pseudo-doc.doxygen i3-${VERSION} - cp -r src include man i3-${VERSION} + cp DEPENDS GOALS LICENSE PACKAGE-MAINTAINER TODO RELEASE-NOTES-${VERSION} i3.config i3.desktop pseudo-doc.doxygen Makefile i3-${VERSION} + cp -r src i3-msg include man i3-${VERSION} # Only copy toplevel documentation (important stuff) mkdir i3-${VERSION}/docs find docs -maxdepth 1 -type f ! -name "*.xcf" -exec cp '{}' i3-${VERSION}/docs \; - sed -e 's/^GIT_VERSION=\(.*\)/GIT_VERSION=${GIT_VERSION}/g;s/^VERSION=\(.*\)/VERSION=${VERSION}/g' Makefile > i3-${VERSION}/Makefile + sed -e 's/^GIT_VERSION=\(.*\)/GIT_VERSION=${GIT_VERSION}/g;s/^VERSION=\(.*\)/VERSION=${VERSION}/g' common.mk > i3-${VERSION}/common.mk + # Pre-generate a manpage to allow distributors to skip this step and save some dependencies + make -C man + cp man/i3.1 i3-${VERSION}/man/i3.1 tar cf i3-${VERSION}.tar i3-${VERSION} bzip2 -9 i3-${VERSION}.tar rm -rf i3-${VERSION} @@ -50,3 +53,4 @@ clean: distclean: clean rm -f i3 + $(MAKE) TOPDIR=$(TOPDIR) -C i3-msg distclean |