X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fpandora_vc_build.m4;h=fa54986af4cdfcf0230ed3826610036662b52330;hb=8da27d02e98f265f1c2c0a7ac905f8abf48100a5;hp=ada6ccf6c693f7e66419ac403356745b7ffad330;hpb=36c6f6f7178cd69c4c0746dfee06e67f8e83cb0a;p=m6w6%2Flibmemcached diff --git a/m4/pandora_vc_build.m4 b/m4/pandora_vc_build.m4 index ada6ccf6..fa54986a 100644 --- a/m4/pandora_vc_build.m4 +++ b/m4/pandora_vc_build.m4 @@ -28,5 +28,30 @@ AC_DEFUN([PANDORA_BUILDING_FROM_VC],[ ac_cv_building_from_hg=no ]) + AS_IF([test -d "${srcdir}/.git"],[ + ac_cv_building_from_git=yes + ac_cv_building_from_vc=yes + ],[ + ac_cv_building_from_git=no + ]) + + ]) +dnl Takes one argument which is the prefix to append +AC_DEFUN([PANDORA_EXPORT_BZR_INFO],[ + m4_ifnblank($1,[ + m4_define([PEBI_PREFIX],m4_toupper(m4_normalize($1))[_]) + ],[ + m4_define([PEBI_PREFIX],[]) + ]) + + AC_DEFINE(PEBI_PREFIX[BZR_REVID], ["BZR_REVID"], [bzr revision ID]) + AC_DEFINE(PEBI_PREFIX[BZR_BRANCH], ["BZR_BRANCH"], [bzr branch name]) + AC_DEFINE(PEBI_PREFIX[RELEASE_DATE], ["RELEASE_DATE"], [Release date based on the date of the repo checkout]) + AC_DEFINE(PEBI_PREFIX[RELEASE_VERSION], ["RELEASE_VERSION"], [$1 version number formatted for display]) + AC_DEFINE(PEBI_PREFIX[RELEASE_COMMENT], ["RELEASE_COMMENT"], [Set to trunk if the branch is the main $1 branch]) + AC_DEFINE(PEBI_PREFIX[RELEASE_ID], [RELEASE_ID], [$1 version number formatted for numerical comparison]) + +]) +