summaryrefslogtreecommitdiffstats
path: root/atlocal.in
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2012-12-07 09:56:32 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2012-12-07 10:46:05 +0100
commit06295d3318c91da7e92e84aef9f7bdba1ff30b89 (patch)
treed314fe267ec7b114f3319fcb88be0a67abf135e5 /atlocal.in
parent78b2f1aca29f6f670ae1e18631d1a6c391e5792d (diff)
downloadmsitools-06295d3318c91da7e92e84aef9f7bdba1ff30b89.tar.gz
msitools-06295d3318c91da7e92e84aef9f7bdba1ff30b89.tar.xz
msitools-06295d3318c91da7e92e84aef9f7bdba1ff30b89.zip
msibuild: add testcases
Diffstat (limited to 'atlocal.in')
-rw-r--r--atlocal.in23
1 files changed, 23 insertions, 0 deletions
diff --git a/atlocal.in b/atlocal.in
index a0b351d..bc84b6d 100644
--- a/atlocal.in
+++ b/atlocal.in
@@ -1 +1,24 @@
EXEEXT=@EXEEXT@
+case "@UUID_LIBS@" in
+ '') have_uuid=no ;;
+ *) have_uuid=yes ;;
+esac
+
+dos2unix() {
+ # GNU sed required to build on mingw
+ sed 's/\r$//' "$@"
+}
+
+_msiinfo() {
+ WINEDEBUG=-all msiinfo$EXEEXT "$@" > stdout.tmp
+ rc=$?
+ case "$1" in
+ export|extract) cat stdout.tmp ;;
+ *) dos2unix stdout.tmp ;;
+ esac
+ return $rc
+}
+
+_msibuild() {
+ WINEDEBUG=-all msibuild$EXEEXT "$@"
+}