src/Pure/Admin/build_e.scala
changeset 73317 df49ca5da9d0
parent 72763 3cc73d00553c
child 73340 0ffcad1f6130
equal deleted inserted replaced
73316:8664433956b3 73317:df49ca5da9d0
    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