source: MondoRescue/trunk/tools/mksvnversion@ 238

Last change on this file since 238 was 238, checked in by bcornec, 18 years ago

merge -r235:237 $SVN_M/branches/2.05

  • Property svn:executable set to *
  • Property svn:keywords set to Id
File size: 689 bytes
RevLine 
[33]1#!/bin/bash
[31]2########################################################
[32]3# $Id: mksvnversion 238 2005-12-19 19:25:31Z bcornec $
[31]4########################################################
5#
6# on every build, record the working copy revision string
7#
[33]8dname=`dirname $0`
9prem=`echo $dname |cut -c1`
10if [ ${prem} == "/" ]; then
11 export TOOLHOME=$dname
12else
13 export TOOLHOME=${PWD}/$dname
14fi
15. $TOOLHOME/rpm-env
16
17#
18# Create a .c file for mondo to link with and get
19# the right build version from SVN
20#
21rel=`svnversion $TOOLHOME/..`
[238]22cat > $TOOLHOME/../mondo/revision.h << EOF
23#define REVISION "${rel}"
[33]24EOF
[238]25cat > $TOOLHOME/../mondo/REVISION << EOF
26${rel}
27EOF
28cat > $TOOLHOME/../mindi/REVISION << EOF
29${rel}
30EOF
[33]31
32#
33# return the release
34#
35echo ${rel}
Note: See TracBrowser for help on using the repository browser.