src/HOL/Library/code_test.ML
changeset 65531 24544e3f183d
parent 64957 3faa9b31ff78
child 65898 f02a1289e2c6
equal deleted inserted replaced
65530:09c00a304c00 65531:24544e3f183d
   549       "    print(\"" ^ end_markerN ^ "\");\n" ^
   549       "    print(\"" ^ end_markerN ^ "\");\n" ^
   550       "  }\n" ^
   550       "  }\n" ^
   551       "}\n"
   551       "}\n"
   552 
   552 
   553     val compile_cmd =
   553     val compile_cmd =
   554       "\"$SCALA_HOME/bin/scalac\" $ISABELLE_SCALAC_OPTIONS -d " ^ File.bash_path path ^
   554       "isabelle_scala scalac $ISABELLE_SCALAC_OPTIONS -d " ^ File.bash_path path ^
   555       " -classpath " ^ File.bash_path path ^ " " ^
   555       " -classpath " ^ File.bash_path path ^ " " ^
   556       File.bash_path code_path ^ " " ^ File.bash_path driver_path
   556       File.bash_path code_path ^ " " ^ File.bash_path driver_path
   557 
   557 
   558     val run_cmd = "\"$SCALA_HOME/bin/scala\" -cp " ^ File.bash_path path ^ " Test"
   558     val run_cmd = "isabelle_scala scala -cp " ^ File.bash_path path ^ " Test"
   559   in
   559   in
   560     {files = [(driver_path, driver)],
   560     {files = [(driver_path, driver)],
   561      compile_cmd = SOME compile_cmd, run_cmd = run_cmd, mk_code_file = K code_path}
   561      compile_cmd = SOME compile_cmd, run_cmd = run_cmd, mk_code_file = K code_path}
   562   end
   562   end
   563 
   563