X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=build-aux%2Fcsharpexec.sh.in;h=66c0a6b85b04aca58ac1ed67d29c7ee4f28a2935;hb=eb84fa936d140769a5aa9641a7923fad8bea753b;hp=98694091dd18622311e440703fa9d11c44d0f64b;hpb=8efb8b5cc76ef494f66244265c6fdbe8abef0213;p=gnulib.git diff --git a/build-aux/csharpexec.sh.in b/build-aux/csharpexec.sh.in index 98694091d..66c0a6b85 100644 --- a/build-aux/csharpexec.sh.in +++ b/build-aux/csharpexec.sh.in @@ -1,7 +1,7 @@ #!/bin/sh # Execute a C# program. -# Copyright (C) 2003 Free Software Foundation, Inc. +# Copyright (C) 2003, 2005 Free Software Foundation, Inc. # Written by Bruno Haible , 2003. # # This program is free software; you can redistribute it and/or modify @@ -78,7 +78,19 @@ else test -z "$CSHARP_VERBOSE" || echo mono "$@" exec mono "$@" else - echo 'C# virtual machine not found, try installing pnet, then reconfigure' 1>&2 - exit 1 + if test -n "@HAVE_CLIX@"; then + CONF_CLIX_PATH='@CLIX_PATH@' + if test -n "$libdirs_mono"; then + @CLIX_PATH_VAR@="$libdirs_mono${CONF_CLIX_PATH:+@MONO_PATH_SEPARATOR@$CONF_CLIX_PATH}" + else + @CLIX_PATH_VAR@="$CONF_CLIX_PATH" + fi + export @CLIX_PATH_VAR@ + test -z "$CSHARP_VERBOSE" || echo clix "$@" + exec clix "$@" + else + echo 'C# virtual machine not found, try installing pnet, then reconfigure' 1>&2 + exit 1 + fi fi fi