Mercurial > mxe-octave
changeset 3060:cbdf4575016d
add set_mxe_env.sh.in to tools
* tools/set_mxe_env.sh.in: New file
* configure.ac: Added full path MXE_ROOTDIR and output for set_mxe_env.sh
author | "John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Mon, 17 Jun 2013 20:22:08 -0400 |
parents | 59401c8d25f8 |
children | f8299bb6c872 |
files | configure.ac tools/set_mxe_env.sh.in |
diffstat | 2 files changed, 24 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/configure.ac Sun Jun 16 00:27:20 2013 +0200 +++ b/configure.ac Mon Jun 17 20:22:08 2013 -0400 @@ -111,7 +111,11 @@ fi AC_SUBST(MXE_SYSTEM) -AC_CONFIG_FILES([Makefile]) +# set MXE_ROOTDIR for knowing the mxe root +MXE_ROOTDIR=`cd $srcdir; pwd` +AC_SUBST(MXE_ROOTDIR) + +AC_CONFIG_FILES([Makefile tools/set_mxe_env.sh]) AC_OUTPUT
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/set_mxe_env.sh.in Mon Jun 17 20:22:08 2013 -0400 @@ -0,0 +1,19 @@ +#!/bin/bash +MXEDIR=@MXE_ROOTDIR@ +HOST=i686-pc-mingw32 + +if [ -z "$MXE_OCTAVE_ENV" ]; then + +export PATH="$MXEDIR/usr/$HOST/bin:$MXEDIR/usr/bin:$PATH" +export CPPFLAGS="-I$MXEDIR/usr/$HOST/include" +export LDFLAGS="-L$MXEDIR/usr/$HOST/lib" +export LD_LIBRARY_PATH="$MXEDIR/usr/$HOST/lib:$LD_LIBRARY_PATH" +export PKG_CONFIG_PATH="$MXEDIR/usr/$HOST/lib/pkgconfig" +export PKG_CONFIG="$MXEDIR/usr/bin/pkg-config.exe" + +export MXE_OCTAVE_ENV=$MXEDIR + +fi + + +