src/Tools/jEdit/README_BUILD
author wenzelm
Fri, 13 Apr 2012 19:42:48 +0200
changeset 47456 88adecfe4246
parent 47185 300fa46fd081
child 47460 70fd47ca62e3
permissions -rw-r--r--
updated to Scala 2.9.2;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
43281
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
     1
Requirements for instantaneous build from sources
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
     2
=================================================
34324
8fa2711c0fe4 Requirements to build from sources.
wenzelm
parents:
diff changeset
     3
46117
edd50ec8d471 updated version information;
wenzelm
parents: 45912
diff changeset
     4
* Official Java JDK 1.6 from Sun/Oracle/Apple
44700
f4b42f310f86 updated READMEs;
wenzelm
parents: 44043
diff changeset
     5
  http://www.oracle.com/technetwork/java/javase/downloads/index.html
34325
a9b94b8f545e requires Java from Sun;
wenzelm
parents: 34324
diff changeset
     6
47158
d317a71f24d5 updated to jedit-4.5.1;
wenzelm
parents: 46997
diff changeset
     7
  (or JDK/OpenJDK 1.7, but not OpenJDK 1.6)
46117
edd50ec8d471 updated version information;
wenzelm
parents: 45912
diff changeset
     8
47456
88adecfe4246 updated to Scala 2.9.2;
wenzelm
parents: 47185
diff changeset
     9
* Scala 2.8.2.final or 2.9.2
46913
3444a24dc4e9 updated to jedit_build-20120313 with jedit-4.5.0;
wenzelm
parents: 46117
diff changeset
    10
  http://www.scala-lang.org
34635
507ab6c2df46 updated to Netbeans 6.7;
wenzelm
parents: 34606
diff changeset
    11
46997
395b7277ed76 misc tuning to accomodate scala-2.10.0-M2;
wenzelm
parents: 46913
diff changeset
    12
  (experimental support for Scala 2.10.x milestones)
395b7277ed76 misc tuning to accomodate scala-2.10.0-M2;
wenzelm
parents: 46913
diff changeset
    13
43281
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
    14
* Auxiliary jedit_build component
47158
d317a71f24d5 updated to jedit-4.5.1;
wenzelm
parents: 46997
diff changeset
    15
  http://www4.in.tum.de/~wenzelm/test/jedit_build-20120327.tar.gz
34919
a5407aabacfe Netbeans Library "Scala-compiler";
wenzelm
parents: 34812
diff changeset
    16
34325
a9b94b8f545e requires Java from Sun;
wenzelm
parents: 34324
diff changeset
    17
43281
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
    18
Important settings within Isabelle environment
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
    19
==============================================
40442
19faffbe5066 more hints on building and running Isabelle/jEdit from command line;
wenzelm
parents: 38144
diff changeset
    20
47185
300fa46fd081 clarified ISABELLE_JDK_HOME: derive from running JVM, but ignore accidental JAVA_HOME;
wenzelm
parents: 47158
diff changeset
    21
* init_component ".../jedit_build-20120327"
300fa46fd081 clarified ISABELLE_JDK_HOME: derive from running JVM, but ignore accidental JAVA_HOME;
wenzelm
parents: 47158
diff changeset
    22
* ISABELLE_JDK_HOME
300fa46fd081 clarified ISABELLE_JDK_HOME: derive from running JVM, but ignore accidental JAVA_HOME;
wenzelm
parents: 47158
diff changeset
    23
* SCALA_HOME
300fa46fd081 clarified ISABELLE_JDK_HOME: derive from running JVM, but ignore accidental JAVA_HOME;
wenzelm
parents: 47158
diff changeset
    24
300fa46fd081 clarified ISABELLE_JDK_HOME: derive from running JVM, but ignore accidental JAVA_HOME;
wenzelm
parents: 47158
diff changeset
    25
Note that the official directory layout of JDK and Scala is required!
40442
19faffbe5066 more hints on building and running Isabelle/jEdit from command line;
wenzelm
parents: 38144
diff changeset
    26
19faffbe5066 more hints on building and running Isabelle/jEdit from command line;
wenzelm
parents: 38144
diff changeset
    27
43281
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
    28
Build and run
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
    29
=============
34606
76509ef6f1b6 updated notes about Isabelle environment, no longer need to use "isabelle env netbeans";
wenzelm
parents: 34600
diff changeset
    30
43281
8d8b6ed0588c removed obsolete Netbeans project setup;
wenzelm
parents: 42898
diff changeset
    31
isabelle jedit -l HOL Test.thy
34763
wenzelm
parents: 34761
diff changeset
    32