execute.sh.in 713 B

123456789101112131415161718192021222324252627282930
  1. #!@REALBASH@
  2. set -x
  3. export JULIA_LOAD_PATH=@STARPU_SRC_DIR@/julia/src:$JULIA_LOAD_PATH
  4. export STARPU_JULIA_LIB=@STARPU_BUILD_DIR@/julia/src/.libs/libstarpujulia-1.3.so
  5. export STARPU_JULIA_BUILD=@STARPU_BUILD_DIR@/julia
  6. srcdir=@STARPU_SRC_DIR@/julia/examples
  7. if test "$1" == "-calllib"
  8. then
  9. shift
  10. pwd
  11. rm -f extern_tasks.so
  12. make -f @STARPU_BUILD_DIR@/julia/src/dynamic_compiler/Makefile extern_tasks.so SOURCES_CPU=$srcdir/$1
  13. shift
  14. export JULIA_TASK_LIB=$PWD/extern_tasks.so
  15. fi
  16. srcfile=$1
  17. if test ! -f $srcdir/$srcfile
  18. then
  19. echo "Error. File $srcdir/$srcfile not found"
  20. exit 1
  21. fi
  22. shift
  23. #cd $srcdir/$(dirname $srcfile)
  24. #@JULIA@ $(basename $srcfile) $*
  25. @JULIA@ $srcdir/$srcfile $*