From 136d80b409135ed3fcaa807e981ac1093f3b9e6e Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Wed, 10 Nov 2010 15:31:11 +0100 Subject: [PATCH] Add some scripts --- scripts/export_mingw.sh | 12 ++++++++++++ scripts/msrp.sh | 1 + scripts/sit-dch | 31 +++++++++++++++++++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 scripts/export_mingw.sh create mode 100644 scripts/msrp.sh create mode 100644 scripts/sit-dch diff --git a/scripts/export_mingw.sh b/scripts/export_mingw.sh new file mode 100644 index 0000000..2626576 --- /dev/null +++ b/scripts/export_mingw.sh @@ -0,0 +1,12 @@ +export CC=i586-mingw32msvc-gcc +export CXX=i586-mingw32msvc-c++ +export LD=i586-mingw32msvc-ld +export AR=i586-mingw32msvc-ar +export AS=i586-mingw32msvc-as +export NM=i586-mingw32msvc-nm +export STRIP=i586-mingw32msvc-strip +export RANLIB=i586-mingw32msvc-ranlib +export DLLTOOL=i586-mingw32msvc-dlltool +export OBJDUMP=i586-mingw32msvc-objdump +export RESCOMP=i586-mingw32msvc-windres +export WINDRES=i586-mingw32msvc-windres diff --git a/scripts/msrp.sh b/scripts/msrp.sh new file mode 100644 index 0000000..dd6af24 --- /dev/null +++ b/scripts/msrp.sh @@ -0,0 +1 @@ +findgrep "*.cpp" usleep| tr ":" " "| awk '{print $1}' | sort -u | xargs msrp "usleep\((\d*)\)" "sleep_ms(0,\1/1000)" diff --git a/scripts/sit-dch b/scripts/sit-dch new file mode 100644 index 0000000..193d0b8 --- /dev/null +++ b/scripts/sit-dch @@ -0,0 +1,31 @@ +#!/bin/sh + +die () { + echo $* + echo "exiting..." + exit 1 +} + +status=$(git status --short --untracked-files=no) + +if [ "$status" != "" ]; then + die "git working dir is not clean" +fi + +if [ ! -e debian/changelog ]; then + die "could not find debian/changelog" +fi + +if [ "$1" = "" ]; then + echo "usage: $0 " + exit 0 +fi +version=$1 +shift + +set -e + +EDITOR=/bin/true git dch --release --new-version $version +git add debian/changelog +git commit -m "debian package v$version" +git tag debian/$version