Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rework the Windows weekly 2.4 build to avoid parallel builds (which w…
…ould fail BP (note that r20452 should be backported first, though I forgot to add the BP marker) git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20454 57a11ea4-9604-0410-9ed3-97b8803252fd
- Loading branch information
Showing
3 changed files
with
28 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
#!/bin/sh | ||
# | ||
# Note: for this script to work, you need to make sure bash can | ||
# find svn on your system. If it's not in the default | ||
# Windows path, you will have to add it yourself, for | ||
# example like this: | ||
# - create a file /etc/profile.d/svn.sh | ||
# - add this line: export PATH=/c/soft/svn/bin:$PATH | ||
# (Use the real path to your svn installation, obviously) | ||
|
||
set -e | ||
|
||
# Only run this script on Monday night (first day of the week) | ||
if [ `date +%u` != 2 ] ; then exit ; fi | ||
|
||
function qpushd() { pushd "$@" >/dev/null; } | ||
function qpopd() { popd >/dev/null; } | ||
function unix_path() { echo "$*" | sed 's,^\([A-Za-z]\):,/\1,;s,\\,/,g'; } | ||
|
||
qpushd "$(dirname $(unix_path "$0"))" | ||
svn update | ||
./build_package.sh | ||
qpopd |