source: debwrt/trunk/rules/get_svn_revision.sh @ 13

Last change on this file since 13 was 13, checked in by amain, 10 years ago

fix: return correct SVN revision of local working copy
openwrt/deliver: save OpenWrt and DebWrt svn revision numbers

  • Property svn:executable set to *
File size: 912 bytes
Line 
1#!/bin/bash
2# DebWrt - Debian on Embedded devices
3#
4# Copyright (C) 2010 Johan van Zoomeren <amain@debwrt.net>
5#
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation, either version 3 of the License, or
9# (at your option) any later version.
10#
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14# GNU General Public License for more details.
15#
16# You should have received a copy of the GNU General Public License
17# along with this program.  If not, see <http://www.gnu.org/licenses/>.
18
19if [ "" != "$1" ]; then
20        cd $1
21fi
22
23REV=`svnversion . | sed 's/[A-Z]//g' | sed 's/:.*$//'`
24REV="${REV:+r$REV}"
25if [ "" == "$REV" ]; then REV="unknown"; fi
26echo $REV
Note: See TracBrowser for help on using the repository browser.