X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=tools%2Fmake-windows-release;h=70cb5f6e19ca9a10b12d78b5d38c1f90b1f03eee;hp=6bee2af3384baef7a527e24764e7254a8241f683;hb=5e67c512e083b0b018f561ca410b3d7049b67669;hpb=9a1b5749d00a890586b1f66409fd8758e70ecefa diff --git a/tools/make-windows-release b/tools/make-windows-release index 6bee2af3..70cb5f6e 100755 --- a/tools/make-windows-release +++ b/tools/make-windows-release @@ -10,8 +10,8 @@ if [ ! -e src/wim.c ]; then exit 1 fi -if [ $# -ne 1 ]; then - echo "Usage: $0 i686|x86_64" 1>&2 +if [ $# -lt 1 ]; then + echo "Usage: $0 i686|x86_64 [EXTRA_CONFIGURE_ARG]..." 1>&2 exit 1 fi @@ -44,7 +44,8 @@ fi # Compile wimlib if ! grep -q "./configure --host=${ARCH}-w64-mingw32" config.log || \ - ! grep -q "configure: exit 0" config.log + ! grep -q "configure: exit 0" config.log || \ + [ $# -gt 0 ] then extra_args= if [ $ARCH = x86_64 ]; then @@ -59,7 +60,7 @@ then LDFLAGS="-L$SYSROOT/lib" \ PKG_CONFIG_PATH="$SYSROOT/lib/pkgconfig" \ --without-libcrypto \ - $extra_args + $extra_args "$@" $MAKE clean fi $MAKE @@ -125,6 +126,12 @@ done gen_pdf_from_man_page wimlib-imagex +# Install development files + +mkdir $DESTDIR/devel +cp .libs/libwim.dll.a $DESTDIR/devel/libwim.lib +cp include/wimlib.h $DESTDIR/devel/ + # Generate ZIP file rm -f $ZIPFILE