src/Pure/System/cygwin.scala
author wenzelm
Wed, 12 Mar 2025 11:39:00 +0100
changeset 82265 4b875a4c83b0
parent 80225 d9ff4296e3b7
permissions -rw-r--r--
update for release;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
62058
1cfd5d604937 updated headers;
wenzelm
parents: 61293
diff changeset
     1
/*  Title:      Pure/System/cygwin.scala
61282
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     2
    Author:     Makarius
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     3
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     4
Cygwin as POSIX emulation on Windows.
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     5
*/
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     6
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     7
package isabelle
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     8
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     9
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    10
import java.nio.file.Files
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    11
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    12
import scala.annotation.tailrec
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    13
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    14
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    15
object Cygwin
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    16
{
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    17
}