gnucash/packaging/win32/dist.sh
Geert Janssens b0515f4b5e Win32 build: remove libgnome related parts from the build scripts
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22380 57a11ea4-9604-0410-9ed3-97b8803252fd
2012-09-10 19:22:12 +00:00

67 lines
1.1 KiB
Bash
Executable File

#!/bin/sh
set -e
function on_error() {
setup "An error occurred, exiting."
restore_msys "$_PID"
}
trap on_error ERR
echo -n "Build (dist) Starting at "
date
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"))"
. functions.sh
. defaults.sh
. dist-impl.sh
# variables
register_env_var PATH ":"
# steps
add_step dist_prepare
add_step dist_regex
add_step dist_autotools
add_step dist_guile
add_step dist_gnome
add_step dist_isocodes
add_step dist_pcre
add_step dist_libgsf
add_step dist_goffice
add_step dist_libofx
add_step dist_gnutls
add_step dist_gmp
add_step dist_gwenhywfar
add_step dist_ktoblzcheck
add_step dist_aqbanking
add_step dist_libdbi
add_step dist_webkit
add_step dist_gnucash
add_step dist_finish
# run commands registered with late_eval
eval_now
for step in "${steps[@]}" ; do
eval $step
done
setup Restore MSYS
restore_msys "$_PID"
qpopd
echo -n "Build (dist) Finished at "
date
### Local Variables: ***
### sh-basic-offset: 4 ***
### indent-tabs-mode: nil ***
### End: ***