1085.1.4
by Monty Taylor
pandora-build v1 |
1 |
dnl Copyright (C) 2009 Sun Microsystems |
2 |
dnl This file is free software; Sun Microsystems |
|
3 |
dnl gives unlimited permission to copy and/or distribute it, |
|
4 |
dnl with or without modifications, as long as this notice is preserved. |
|
5 |
||
1085.1.3
by Monty Taylor
Split out warnings - start using the pandora build system. |
6 |
AC_DEFUN([PANDORA_BUILDING_FROM_VC],[ |
7 |
||
8 |
ac_cv_building_from_vc=no
|
|
9 |
||
10 |
AS_IF([test -d "${srcdir}/.bzr"],[ |
|
11 |
ac_cv_building_from_bzr=yes
|
|
12 |
ac_cv_building_from_vc=yes
|
|
13 |
],[ |
|
14 |
ac_cv_building_from_bzr=no
|
|
15 |
]) |
|
16 |
||
17 |
AS_IF([test -d "${srcdir}/.svn"],[ |
|
18 |
ac_cv_building_from_svn=yes
|
|
19 |
ac_cv_building_from_vc=yes
|
|
20 |
],[ |
|
21 |
ac_cv_building_from_svn=no
|
|
22 |
]) |
|
23 |
||
24 |
AS_IF([test -d "${srcdir}/.hg"],[ |
|
25 |
ac_cv_building_from_hg=yes
|
|
26 |
ac_cv_building_from_vc=yes
|
|
27 |
],[ |
|
28 |
ac_cv_building_from_hg=no
|
|
29 |
]) |
|
30 |
||
1093.9.23
by Monty Taylor
pandora-build v0.49 |
31 |
AS_IF([test -d "${srcdir}/.git"],[ |
32 |
ac_cv_building_from_git=yes
|
|
33 |
ac_cv_building_from_vc=yes
|
|
34 |
],[ |
|
35 |
ac_cv_building_from_git=no
|
|
36 |
]) |
|
37 |
||
38 |
||
1085.1.3
by Monty Taylor
Split out warnings - start using the pandora build system. |
39 |
]) |
1085.1.4
by Monty Taylor
pandora-build v1 |
40 |
|
1126.6.1
by Monty Taylor
pandora-build v0.58 |
41 |
dnl Takes one argument which is the prefix to append |
42 |
AC_DEFUN([PANDORA_EXPORT_BZR_INFO],[ |
|
1126.7.2
by mordred
pandora-build v0.59 - fixed for old autoconf. |
43 |
m4_ifval(m4_normalize([$1]),[ |
44 |
m4_define([PEBI_PREFIX],[]) |
|
45 |
],[ |
|
1126.6.1
by Monty Taylor
pandora-build v0.58 |
46 |
m4_define([PEBI_PREFIX],m4_toupper(m4_normalize($1))[_]) |
47 |
]) |
|
48 |
||
49 |
AC_DEFINE(PEBI_PREFIX[BZR_REVID], ["BZR_REVID"], [bzr revision ID]) |
|
50 |
AC_DEFINE(PEBI_PREFIX[BZR_BRANCH], ["BZR_BRANCH"], [bzr branch name]) |
|
51 |
AC_DEFINE(PEBI_PREFIX[RELEASE_DATE], ["RELEASE_DATE"], [Release date based on the date of the repo checkout]) |
|
52 |
AC_DEFINE(PEBI_PREFIX[RELEASE_VERSION], ["RELEASE_VERSION"], [$1 version number formatted for display]) |
|
53 |
AC_DEFINE(PEBI_PREFIX[RELEASE_COMMENT], ["RELEASE_COMMENT"], [Set to trunk if the branch is the main $1 branch]) |
|
54 |
AC_DEFINE(PEBI_PREFIX[RELEASE_ID], [RELEASE_ID], [$1 version number formatted for numerical comparison]) |
|
55 |
|
|
56 |
]) |
|
57 |