AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile]
[doc/Doxyfile]
- [wimlib.pc]
- [doc/man1/wimlib-imagex.1:doc/man1/imagex.1.in]
- [doc/man1/wimlib-imagex-append.1:doc/man1/imagex-append.1.in]
- [doc/man1/wimlib-imagex-apply.1:doc/man1/imagex-apply.1.in]
- [doc/man1/wimlib-imagex-capture.1:doc/man1/imagex-capture.1.in]
- [doc/man1/wimlib-imagex-delete.1:doc/man1/imagex-delete.1.in]
- [doc/man1/wimlib-imagex-dir.1:doc/man1/imagex-dir.1.in]
- [doc/man1/wimlib-imagex-export.1:doc/man1/imagex-export.1.in]
- [doc/man1/wimlib-imagex-extract.1:doc/man1/imagex-extract.1.in]
- [doc/man1/wimlib-imagex-info.1:doc/man1/imagex-info.1.in]
- [doc/man1/wimlib-imagex-join.1:doc/man1/imagex-join.1.in]
- [doc/man1/wimlib-imagex-mount.1:doc/man1/imagex-mount.1.in]
- [doc/man1/wimlib-imagex-mountrw.1:doc/man1/imagex-mountrw.1.in]
- [doc/man1/wimlib-imagex-optimize.1:doc/man1/imagex-optimize.1.in]
- [doc/man1/wimlib-imagex-split.1:doc/man1/imagex-split.1.in]
- [doc/man1/wimlib-imagex-unmount.1:doc/man1/imagex-unmount.1.in]
- [doc/man1/wimlib-imagex-update.1:doc/man1/imagex-update.1.in]
- [doc/man1/wimlib-imagex-verify.1:doc/man1/imagex-verify.1.in]
- [doc/man1/mkwinpeimg.1])
+ [wimlib.pc])
AC_CONFIG_FILES([programs/mkwinpeimg], [chmod +x programs/mkwinpeimg])
WITH_NTFS_3G_DEFAULT="no"
WITH_FUSE_DEFAULT="no"
WINDOWS_NATIVE_BUILD="no"
-VISIBILITY_CFLAGS="-fvisibility=hidden"
-WINDOWS_CFLAGS=""
-WINDOWS_CPPFLAGS=""
-WINDOWS_LDFLAGS=""
+PLATFORM_CPPFLAGS=""
+PLATFORM_CFLAGS="-fvisibility=hidden"
+PLATFORM_LDFLAGS=""
case "$host_os" in
mingw*)
# Native Windows
WINDOWS_NATIVE_BUILD="yes"
- VISIBILITY_CFLAGS=""
- WINDOWS_CFLAGS="-municode"
- WINDOWS_CPPFLAGS="-D_POSIX -DUNICODE -D_UNICODE -D_CRT_NON_CONFORMING_SWPRINTFS"
- WINDOWS_LDFLAGS="-no-undefined"
+ PLATFORM_CPPFLAGS="-D_POSIX -DUNICODE -D_UNICODE -D_CRT_NON_CONFORMING_SWPRINTFS"
+ PLATFORM_CFLAGS="-municode -mno-ms-bitfields"
+ PLATFORM_LDFLAGS="-no-undefined"
;;
linux*)
# Linux
;;
esac
-AC_SUBST([VISIBILITY_CFLAGS], [$VISIBILITY_CFLAGS])
-AC_SUBST([WINDOWS_LDFLAGS], [$WINDOWS_LDFLAGS])
-AC_SUBST([WINDOWS_CPPFLAGS], [$WINDOWS_CPPFLAGS])
-AC_SUBST([WINDOWS_CFLAGS], [$WINDOWS_CFLAGS])
+AC_SUBST([PLATFORM_CPPFLAGS], [$PLATFORM_CPPFLAGS])
+AC_SUBST([PLATFORM_CFLAGS], [$PLATFORM_CFLAGS])
+AC_SUBST([PLATFORM_LDFLAGS], [$PLATFORM_LDFLAGS])
AM_CONDITIONAL([WINDOWS_NATIVE_BUILD], [test "x$WINDOWS_NATIVE_BUILD" = "xyes"])
SSSE3_SHA1_OBJ=src/sha1-ssse3.lo
AC_PROG_NASM
NASM_SYMBOL_PREFIX=""
- NASM_WINDOWS_FLAGS=
+ NASM_PLATFORM_FLAGS=""
if test "x$WINDOWS_NATIVE_BUILD" = "xyes"; then
- NASM_WINDOWS_FLAGS="-DWIN_ABI"
+ NASM_PLATFORM_FLAGS="-DWIN_ABI"
fi
case "$host_os" in
darwin* | rhapsody* | nextstep* | openstep* | macos*)
NASM_SYMBOL_PREFIX="_"
;;
esac
- AC_SUBST([NASM_WINDOWS_FLAGS], $NASM_WINDOWS_FLAGS)
+ AC_SUBST([NASM_PLATFORM_FLAGS], $NASM_PLATFORM_FLAGS)
AC_SUBST([NASM_SYMBOL_PREFIX], $NASM_SYMBOL_PREFIX)
else
SSSE3_SHA1_OBJ=