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
+
+
+