]> git.sur5r.net Git - i3/i3/commitdiff
unbreak the build
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 5 Aug 2012 12:38:52 +0000 (14:38 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 5 Aug 2012 12:38:52 +0000 (14:38 +0200)
Makefile
common.mk

index f1104ead0458240893d14c72ad5535cdf7a74e0a..16b444c4e2b63b5058073a43afcbd95f1db772e0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -42,7 +42,8 @@ dist: distclean
        # Only copy source code from i3-input
        mkdir i3-${VERSION}/i3-input
        find i3-input -maxdepth 1 -type f \( -name "*.c" -or -name "*.mk" -or -name "*.h" -or -name "Makefile" \) -exec cp '{}' i3-${VERSION}/i3-input \;
-       echo -n ${I3_VERSION} > i3-${VERSION}/VERSION
+       echo -n ${I3_VERSION} > i3-${VERSION}/I3_VERSION
+       echo -n ${VERSION} > i3-${VERSION}/VERSION
        # Pre-generate a manpage to allow distributors to skip this step and save some dependencies
        $(MAKE) mans
        cp man/*.1 i3-${VERSION}/man/
index 21e10257e9a86ddbe89da22b20a936063087e7b9..0d2ad51e5b5f613e70f2ab35249c0c9685770cc4 100644 (file)
--- a/common.mk
+++ b/common.mk
@@ -15,12 +15,12 @@ ifndef SYSCONFDIR
   endif
 endif
 
-I3_VERSION := '$(shell [ -f $(TOPDIR)/VERSION ] && cat $(TOPDIR)/VERSION)'
+# In dist tarballs, the version is stored in the I3_VERSION and VERSION files.
+I3_VERSION := '$(shell [ -f $(TOPDIR)/I3_VERSION ] && cat $(TOPDIR)/I3_VERSION)'
+VERSION := '$(shell [ -f $(TOPDIR)/VERSION ] && cat $(TOPDIR)/VERSION)'
 ifeq ('',$(I3_VERSION))
 VERSION := $(shell git describe --tags --abbrev=0)
 I3_VERSION := '$(shell git describe --tags --always) ($(shell git log --pretty=format:%cd --date=short -n1), branch \"$(shell git describe --tags --always --all | sed s:heads/::)\")'
-else
-VERSION := ${I3_VERSION}
 endif
 
 MAJOR_VERSION := $(shell echo ${VERSION} | cut -d '.' -f 1)