mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-27 00:34:39 +02:00
Added version.scad
This commit is contained in:
17
githooks/pre-commit
Executable file
17
githooks/pre-commit
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
VERFILE="version.scad"
|
||||
|
||||
vernums=$(grep ^BOSL_VERSION "$VERFILE" | sed 's/^.*[[]\([0-9,]*\)[]].*$/\1/')
|
||||
major=$(echo "$vernums" | awk -F, '{print $1}')
|
||||
minor=$(echo "$vernums" | awk -F, '{print $2}')
|
||||
revision=$(echo "$vernums" | awk -F, '{print $3}')
|
||||
|
||||
newrev=$(($revision+1))
|
||||
echo "Current Version: $major.$minor.$revision"
|
||||
echo "New Version: $major.$minor.$newrev"
|
||||
|
||||
sed -i '' 's/^BOSL_VERSION = .*$/BOSL_VERSION = ['"$major,$minor,$newrev];/g" $VERFILE
|
||||
|
||||
exec git add version.scad
|
||||
|
17
githooks/pre-merge-commit
Executable file
17
githooks/pre-merge-commit
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
VERFILE="version.scad"
|
||||
|
||||
vernums=$(grep ^BOSL_VERSION "$VERFILE" | sed 's/^.*[[]\([0-9,]*\)[]].*$/\1/')
|
||||
major=$(echo "$vernums" | awk -F, '{print $1}')
|
||||
minor=$(echo "$vernums" | awk -F, '{print $2}')
|
||||
revision=$(echo "$vernums" | awk -F, '{print $3}')
|
||||
|
||||
newrev=$(($revision+1))
|
||||
echo "Current Version: $major.$minor.$revision"
|
||||
echo "New Version: $major.$minor.$newrev"
|
||||
|
||||
sed -i '' 's/^BOSL_VERSION = .*$/BOSL_VERSION = ['"$major,$minor,$newrev];/g" $VERFILE
|
||||
|
||||
exec git add version.scad
|
||||
|
Reference in New Issue
Block a user