equal
deleted
inserted
replaced
64 progress_stderr = progress.echo_if(verbose, _)).check |
64 progress_stderr = progress.echo_if(verbose, _)).check |
65 |
65 |
66 |
66 |
67 /* install */ |
67 /* install */ |
68 |
68 |
69 File.copy(build_dir + Path.basic("COPYING"), component_dir + Path.basic("LICENSE")) |
69 Isabelle_System.copy_file(build_dir + Path.basic("COPYING"), |
|
70 component_dir + Path.basic("LICENSE")) |
70 |
71 |
71 val install_files = List("epclextract", "eprover", "eprover-ho") |
72 val install_files = List("epclextract", "eprover", "eprover-ho") |
72 for (name <- install_files ::: install_files.map(_ + ".exe")) { |
73 for (name <- install_files ::: install_files.map(_ + ".exe")) { |
73 val path = build_dir + Path.basic("PROVER") + Path.basic(name) |
74 val path = build_dir + Path.basic("PROVER") + Path.basic(name) |
74 if (path.is_file) File.copy(path, platform_dir) |
75 if (path.is_file) Isabelle_System.copy_file(path, platform_dir) |
75 } |
76 } |
76 Isabelle_System.bash("if [ -f eprover-ho ]; then mv eprover-ho eprover; fi", |
77 Isabelle_System.bash("if [ -f eprover-ho ]; then mv eprover-ho eprover; fi", |
77 cwd = platform_dir.file).check |
78 cwd = platform_dir.file).check |
78 |
79 |
79 |
80 |