src/Pure/Admin/component_hol_light.scala
changeset 81970 6a2f889fa3b9
parent 81930 8c8726e82b71
child 81971 bd8e174b6f95
equal deleted inserted replaced
81969:2feeac105b53 81970:6a2f889fa3b9
   119       val offline_exe = offline_path.platform_exe
   119       val offline_exe = offline_path.platform_exe
   120       val offline_dir = Isabelle_System.make_directory(tmp_dir + offline_path)
   120       val offline_dir = Isabelle_System.make_directory(tmp_dir + offline_path)
   121 
   121 
   122       Isabelle_System.copy_dir(hol_import_dir + offline_path, offline_dir, direct = true)
   122       Isabelle_System.copy_dir(hol_import_dir + offline_path, offline_dir, direct = true)
   123 
   123 
   124       progress.bash("ocamlopt offline.ml -o offline",
   124       progress.bash("ocamlc.opt offline.ml -o offline",
   125         cwd = offline_dir, echo = progress.verbose).check
   125         cwd = offline_dir, echo = progress.verbose).check
   126       Isabelle_System.copy_file(offline_dir + offline_exe, platform_dir + offline_exe)
   126       Isabelle_System.copy_file(offline_dir + offline_exe, platform_dir + offline_exe)
   127       File.set_executable(platform_dir + offline_exe)
   127       File.set_executable(platform_dir + offline_exe)
   128 
   128 
   129 
   129