equal
deleted
inserted
replaced
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 |