m4/version.m4

Code
Comments
Other
Rev Date Author Line
1216 07 Mar 08 peter 1 ## $Id$
1216 07 Mar 08 peter 2 #
2119 12 Dec 09 peter 3 # Copyright (C) 2008, 2009 Jari Häkkinen, Peter Johansson
4308 10 Feb 23 peter 4 # Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Peter Johansson
1216 07 Mar 08 peter 5 #
1469 02 Sep 08 peter 6 # This file is part of the yat library, http://dev.thep.lu.se/yat
1216 07 Mar 08 peter 7 #
1216 07 Mar 08 peter 8 # The yat library is free software; you can redistribute it
1216 07 Mar 08 peter 9 # and/or modify it under the terms of the GNU General Public License as
1486 09 Sep 08 jari 10 # published by the Free Software Foundation; either version 3 of the
1216 07 Mar 08 peter 11 # License, or (at your option) any later version.
1216 07 Mar 08 peter 12 #
1216 07 Mar 08 peter 13 # The yat library is distributed in the hope that it will be useful,
1216 07 Mar 08 peter 14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1216 07 Mar 08 peter 15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
1216 07 Mar 08 peter 16 # General Public License for more details.
1216 07 Mar 08 peter 17 #
1216 07 Mar 08 peter 18 # You should have received a copy of the GNU General Public License
1487 10 Sep 08 jari 19 # along with yat. If not, see <http://www.gnu.org/licenses/>.
1216 07 Mar 08 peter 20 #
1216 07 Mar 08 peter 21
1216 07 Mar 08 peter 22 #
2673 03 Dec 11 peter 23 # Set version numbers, see http://apr.apache.org/versioning.html
1216 07 Mar 08 peter 24 #
1216 07 Mar 08 peter 25
2729 19 Apr 12 peter 26 m4_include([m4/my_version.m4])
1216 07 Mar 08 peter 27
4361 23 Aug 23 peter 28 MY_VERSION_early([0], [22], [0], [true])
2729 19 Apr 12 peter 29
1216 07 Mar 08 peter 30 # Library versioning (current:revision:age)
1216 07 Mar 08 peter 31 #
1281 11 Apr 08 jari 32 # How to update library version number
1281 11 Apr 08 jari 33 #
1281 11 Apr 08 jari 34 # current: Increment if the interface has additions, changes, removals.
1281 11 Apr 08 jari 35 #
1281 11 Apr 08 jari 36 # revision: Increment any time the source changes; set to 0 if you
1281 11 Apr 08 jari 37 # incremented 'current'.
1281 11 Apr 08 jari 38 #
1281 11 Apr 08 jari 39 # age: Increment if any interfaces have been added; set to 0 if any
1281 11 Apr 08 jari 40 # interfaces have been removed. removal has precedence over adding, so
1281 11 Apr 08 jari 41 # set to 0 if both happened.
1281 11 Apr 08 jari 42 #
1281 11 Apr 08 jari 43 # See the libtool manual for further explanation of the numbers
1281 11 Apr 08 jari 44 #
1216 07 Mar 08 peter 45 # yat-0.3    undefined
1216 07 Mar 08 peter 46 # yat-0.4    1:0:0
1303 14 May 08 peter 47 # yat-0.4.1  1:0:0
1437 25 Aug 08 peter 48 # yat-0.4.2  1:1:0
1746 23 Jan 09 peter 49 # yat-0.4.3  1:2:0
1839 26 Feb 09 peter 50 # yat-0.5    1:2:0*
1839 26 Feb 09 peter 51 # yat-0.5.1  2:0:0
1874 17 Mar 09 peter 52 # yat-0.5.2  2:1:0
1954 07 May 09 jari 53 # yat-0.5.3  2:2:0
1998 13 Jun 09 peter 54 # yat-0.5.4  2:3:0
2103 06 Nov 09 peter 55 # yat-0.5.5  2:4:0
2138 24 Dec 09 peter 56 # yat-0.5.6  2:5:0
2838 16 Sep 12 peter 57 # yat-0.6    3:0:0
2217 14 Mar 10 peter 58 # yat-0.6.1  3:1:0
2257 18 May 10 peter 59 # yat-0.6.2  3:2:0
2382 21 Dec 10 peter 60 # yat-0.6.3  3:3:0
2838 16 Sep 12 peter 61 # yat-0.7    4:0:0
2411 13 Jan 11 peter 62 # yat-0.7.1  4:1:0
2470 12 Apr 11 peter 63 # yat-0.7.2  4:2:0
2601 30 Oct 11 peter 64 # yat-0.7.3  4:3:0
2838 16 Sep 12 peter 65 # yat-0.8    5:0:0
2703 12 Mar 12 peter 66 # yat-0.8.1  5:1:0
2798 27 Jul 12 peter 67 # yat-0.8.2  5:2:0
2838 16 Sep 12 peter 68 # yat-0.9    6:0:0
2853 23 Sep 12 peter 69 # yat-0.9.1  6:1:0
2916 19 Dec 12 peter 70 # yat-0.9.2  6:2:0
2943 04 Jan 13 peter 71 # yat-0.10   7:0:0
2960 17 Jan 13 peter 72 # yat-0.10.1 7:1:0
3018 04 Apr 13 peter 73 # yat-0.10.2 7:2:0
3098 28 Oct 13 peter 74 # yat-0.10.3 7:3:0
3130 18 Nov 13 peter 75 # yat-0.11   8:0:0
3144 18 Dec 13 peter 76 # yat-0.11.1 8:1:0
3188 25 Mar 14 peter 77 # yat-0.11.2 8:2:0
3215 06 May 14 peter 78 # yat-0.12   9:0:0
3306 21 Aug 14 peter 79 # yat-0.12.1 9:1:0
3342 06 Nov 14 peter 80 # yat-0.12.2 9:2:0
3416 25 May 15 peter 81 # yat-0.13   10:0:0
3561 04 Jan 17 peter 82 # yat-0.13.1 10:1:0
3564 04 Jan 17 peter 83 # yat-0.14   11:0:0
3623 09 Feb 17 peter 84 # yat-0.14.1 11:1:0
3628 08 Mar 17 peter 85 # yat-0.14.2 11:2:0
3636 22 Mar 17 peter 86 # yat-0.14.3 11:3:0
3698 25 Sep 17 peter 87 # yat-0.14.4 11:4:0
3713 09 Nov 17 peter 88 # yat-0.15   12:0:0
3743 12 Jul 18 peter 89 # yat-0.15.1 12:1:0
3793 12 Apr 19 peter 90 # yat-0.16   13:0:0
3832 06 Aug 19 peter 91 # yat-0.16.1 13:1:0
3840 13 Aug 19 peter 92 # yat-0.16.2 13:2:0
3851 12 Dec 19 peter 93 # yat-0.16.3 13:3:0
3875 05 Mar 20 peter 94 # yat-0.17   14:0:0
3930 08 Jul 20 peter 95 # yat-0.17.1 14:1:0
3987 26 Aug 20 peter 96 # yat-0.17.2 14:2:0
4019 06 Nov 20 peter 97 # yat-0.18   15:0:0
4032 21 Jan 21 peter 98 # yat-0.18.1 15:1:0
4110 27 Sep 21 peter 99 # yat-0.19   16:0:0
4164 13 Mar 22 peter 100 # yat-0.19.1 16:1:0
4204 26 Aug 22 peter 101 # yat-0.19.2 16:2:0
4252 18 Nov 22 peter 102 # yat-0.20   17:0:0
4308 10 Feb 23 peter 103 # yat-0.20.1 17:1:0
4316 17 Feb 23 peter 104 # yat-0.20.2 17:2:0
4378 11 Oct 23 peter 105 # yat-0.21   18:0:0
1281 11 Apr 08 jari 106 #
1954 07 May 09 jari 107 # *Accidently, the libtool number was not updated for yat 0.5
1954 07 May 09 jari 108 #
4361 23 Aug 23 peter 109 m4_define([YAT_LT_VERSION_INFO], [19:0:0])