~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to m4/pandora_vc_build.m4

  • Committer: lbieber
  • Date: 2010-10-05 22:23:12 UTC
  • mfrom: (1813.1.4 build)
  • Revision ID: lbieber@orisndriz08-20101005222312-weuq0ardk3gcryau
Merge Travis - 621861 - convert structs to classes
Merge Billy - 621331 - Replace use of stringstream with boost::lexical_cast
Merge Travis - 621861 = To change C structs to C++ classes in Drizzle
Merge Andrew - fix bug 653300 - Syntax error on inport of a SQL file produced by drizzledump

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
dnl  Copyright (C) 2009 Sun Microsystems, Inc.
2
 
dnl This file is free software; Sun Microsystems, Inc.
 
1
dnl  Copyright (C) 2009 Sun Microsystems
 
2
dnl This file is free software; Sun Microsystems
3
3
dnl gives unlimited permission to copy and/or distribute it,
4
4
dnl with or without modifications, as long as this notice is preserved.
5
5
 
36
36
])
37
37
 
38
38
AC_DEFUN([PANDORA_BUILDING_FROM_VC],[
39
 
  m4_syscmd(PANDORA_TEST_VC_DIR
40
 
    m4_if(PCT_NO_VC_CHANGELOG,yes,[
41
 
      vc_changelog=no
42
 
      ],[
43
 
      vc_changelog=yes
44
 
      ])
45
 
  
46
 
    [
 
39
  m4_syscmd(PANDORA_TEST_VC_DIR [
47
40
 
48
41
    PANDORA_RELEASE_DATE=`date +%Y.%m`
49
42
    PANDORA_RELEASE_NODOTS_DATE=`date +%Y%m`
60
53
        PANDORA_VC_REVNO="${PANDORA_BZR_REVNO}"
61
54
        PANDORA_VC_REVID=`bzr log -r-1 --show-ids | grep revision-id | cut -f2 -d' ' | head -1`
62
55
        PANDORA_VC_BRANCH=`bzr nick`
63
 
        PANDORA_VC_TAG=`bzr tags -r-1 | cut -f1 -d' ' | head -1`
64
 
        if test "x${vc_changelog}" = "xyes"; then
65
 
          bzr log --gnu > ChangeLog
66
 
        fi
67
56
      fi
68
57
    fi
69
58
 
76
65
PANDORA_VC_REVNO=${PANDORA_VC_REVNO}
77
66
PANDORA_VC_REVID=${PANDORA_VC_REVID}
78
67
PANDORA_VC_BRANCH=${PANDORA_VC_BRANCH}
79
 
PANDORA_VC_TAG=${PANDORA_VC_TAG}
80
68
PANDORA_RELEASE_DATE=${PANDORA_RELEASE_DATE}
81
69
PANDORA_RELEASE_NODOTS_DATE=${PANDORA_RELEASE_NODOTS_DATE}
82
70
EOF
102
90
    _PANDORA_READ_FROM_FILE([PANDORA_VC_REVID],${srcdir}/config/pandora_vc_revinfo)
103
91
    _PANDORA_READ_FROM_FILE([PANDORA_VC_BRANCH],
104
92
                            ${srcdir}/config/pandora_vc_revinfo)
105
 
    _PANDORA_READ_FROM_FILE([PANDORA_VC_TAG],
106
 
                            ${srcdir}/config/pandora_vc_revinfo)
107
93
    _PANDORA_READ_FROM_FILE([PANDORA_RELEASE_DATE],
108
94
                            ${srcdir}/config/pandora_vc_revinfo)
109
95
    _PANDORA_READ_FROM_FILE([PANDORA_RELEASE_NODOTS_DATE],
115
101
    PANDORA_RELEASE_COMMENT="trunk"
116
102
  ])
117
103
    
118
 
  AS_IF([test "x${PANDORA_VC_TAG}" = "x"],[
119
 
    PANDORA_RELEASE_VERSION="${PANDORA_RELEASE_DATE}.${PANDORA_VC_REVNO}"
120
 
  ],[
121
 
    PANDORA_RELEASE_VERSION="${PANDORA_VC_TAG}"
122
 
  ])
 
104
  PANDORA_RELEASE_VERSION="${PANDORA_RELEASE_DATE}.${PANDORA_VC_REVNO}"
123
105
  PANDORA_RELEASE_ID="${PANDORA_RELEASE_NODOTS_DATE}${PANDORA_VC_REVNO}"
124
106
 
125
107
  VERSION="${PANDORA_RELEASE_VERSION}"