[banshee] [build] more version crack in configure.ac
- From: Aaron Bockover <abock src gnome org>
- To: svn-commits-list gnome org
- Subject: [banshee] [build] more version crack in configure.ac
- Date: Sat, 30 May 2009 02:25:26 -0400 (EDT)
commit fa959bbc6156c441a08588a7a5915a85cd21a3fc
Author: Aaron Bockover <abockover novell com>
Date: Sat May 30 02:26:33 2009 -0400
[build] more version crack in configure.ac
Made it easy for builds to be tagged as alpha, beta, rc, etc. when
I need a tarball build for testing, packaging, etc that may find
itself in some public channel before an actual upstream release.
---
configure.ac | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/configure.ac b/configure.ac
index b32024c..31a0db0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,9 +2,24 @@ m4_define([banshee_version_major], [1])
m4_define([banshee_version_minor], [5])
m4_define([banshee_version_micro], [0])
+dnl set to 0 when doing an official release
+m4_define([banshee_version_pre_release], [rc1])
+
+m4_define([concat], $1$2$3$4)
+
+dnl create base version string
+m4_define([banshee_version], concat(
+ banshee_version_major.,
+ banshee_version_minor.,
+ banshee_version_micro))
+
+dnl create the release version
m4_define([banshee_version],
- [banshee_version_major.banshee_version_minor.banshee_version_micro])
+ m4_if(banshee_version_pre_release, [0],
+ banshee_version,
+ concat(banshee_version, banshee_version_pre_release)))
+dnl this can sometimes differ manually
m4_define([banshee_display_version],
[banshee_version])
@@ -15,8 +30,7 @@ m4_define([banshee_asm_version],
[banshee_api_version.0.0])
AC_PREREQ(2.52)
-AC_INIT([banshee-1],
- [banshee_version],
+AC_INIT([banshee-1], banshee_version,
[http://bugzilla.gnome.org/enter_bug.cgi?product=banshee])
AM_INIT_AUTOMAKE([1.9 dist-bzip2 tar-ustar dist-zip foreign])
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]