[libvirt] [PATCH 2/2] Add NSIS support to nightly builds
Richard W.M. Jones
rjones at redhat.com
Wed Oct 8 15:49:20 UTC 2008
--
Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones
Read my OCaml programming blog: http://camltastic.blogspot.com/
Fedora now supports 68 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
-------------- next part --------------
--- autobuild.sh.orig 2008-10-08 16:41:26.000000000 +0100
+++ autobuild.sh 2008-10-08 16:41:31.000000000 +0100
@@ -87,4 +87,20 @@
--define "_sourcedir `pwd`" \
-ba --clean mingw32-libvirt.spec
fi
+
+ if [ -x /usr/bin/nsiswrapper ]; then
+ # XXX nsiswrapper doesn't really like having 'two roots', so
+ # we hack around it for the moment.
+ cp -a $AUTOBUILD_INSTALL_ROOT/i686-pc-mingw32/sys-root/mingw .
+ cp -a /usr/i686-pc-mingw32/sys-root/mingw/bin/* mingw/bin
+ export PATH=`pwd`/mingw/bin:$PATH
+ nsiswrapper --run --verbose \
+ --name "Libvirt" \
+ --outfile "libvirt-`date +%Y%m%d`.exe" \
+ `pwd`/mingw/bin/virsh.exe \
+ `pwd`/mingw/include/libvirt \
+ `pwd`/mingw/etc/libvirt \
+ `pwd`/mingw/lib \
+ `pwd`/mingw/share
+ fi
fi
More information about the libvir-list
mailing list