File: mktag.sh

package info (click to toggle)
hevea 2.36-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 3,780 kB
  • sloc: ml: 19,453; sh: 503; makefile: 311; ansic: 132
file content (24 lines) | stat: -rw-r--r-- 551 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#! /bin/sh -

cd `dirname $0`/..
REPOS=https://github.com/maranget/hevea/archive
VERSIONFILE=version.ml
VERSION=`sed -n -e 's/^let real_version = "\(.*\)".*$/\1/p' ${VERSIONFILE}`
DATE=`date +%Y-%m-%d`
echo DATE=$DATE
echo VERSION=${VERSION}
case $VERSION in
  *+*)
     echo DEV=true
     echo RELEASENAME=hevea-${DATE}
     ;;  
    *)
    echo DEV=false 
    echo RELEASENAME=hevea-${VERSION}
   ;;
esac


TMP=/tmp/tag.$$
RELEASETAG=`sed -n -e 's/^let real_version = "\(.\)\.\(.*\)".*$/\1.\2/p' ${VERSIONFILE}`
echo SRC=${REPOS}/v${VERSION}.tar.gz