mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-10 00:08:07 +02:00
* Some hackery to make "make check" succeed on Cygwin.
This commit is contained in:
parent
2b70a8e7c9
commit
ac36c6cd44
2 changed files with 15 additions and 0 deletions
11
configure.ac
11
configure.ac
|
@ -270,6 +270,17 @@ if test "$(uname)" = "Darwin"; then
|
|||
fi
|
||||
|
||||
|
||||
if test "$sys_name" = "cygwin"; then
|
||||
# Dynamically linking against the ATerm DLL does work, except that it requires
|
||||
# the ATerm "lib" directory to be in $PATH, as Windows doesn't have anything
|
||||
# like an RPATH embedded in executable. Since this is kind of annoying, we
|
||||
# use static libraries for now. This has to happen at the end of
|
||||
# configure, because the C compiler doesn't know about -all-static
|
||||
# (it's filtered out by libtool, but configure doesn't use libtool).
|
||||
LDFLAGS="-all-static $LDFLAGS"
|
||||
fi
|
||||
|
||||
|
||||
AM_CONFIG_HEADER([config.h])
|
||||
AC_CONFIG_FILES([Makefile
|
||||
externals/Makefile
|
||||
|
|
|
@ -40,6 +40,10 @@ export xmllint="@xmllint@"
|
|||
export xmlflags="@xmlflags@"
|
||||
export xsltproc="@xsltproc@"
|
||||
|
||||
# Hack to get "atdiff" to run on Cygwin (Windows looks for
|
||||
# DLLs in $PATH).
|
||||
export PATH=$aterm_bin/../lib:$PATH
|
||||
|
||||
export version=@version@
|
||||
export system=@system@
|
||||
|
||||
|
|
Loading…
Reference in a new issue