src/Tools/jEdit/README_BUILD
author wenzelm
Sat, 17 Mar 2012 17:44:29 +0100
changeset 47868 395b7277ed76
parent 47784 3444a24dc4e9
child 48029 d317a71f24d5
permissions -rw-r--r--
misc tuning to accomodate scala-2.10.0-M2;
wenzelm@44161
     1
Requirements for instantaneous build from sources
wenzelm@44161
     2
=================================================
wenzelm@34327
     3
wenzelm@46988
     4
* Official Java JDK 1.6 from Sun/Oracle/Apple
wenzelm@45577
     5
  http://www.oracle.com/technetwork/java/javase/downloads/index.html
wenzelm@34328
     6
wenzelm@46988
     7
  (experimental support for JDK/OpenJDK 1.7)
wenzelm@46988
     8
wenzelm@47784
     9
* Scala 2.8.2.final or 2.9.1-1
wenzelm@47784
    10
  http://www.scala-lang.org
wenzelm@34327
    11
wenzelm@47868
    12
  (experimental support for Scala 2.10.x milestones)
wenzelm@47868
    13
wenzelm@44161
    14
* Auxiliary jedit_build component
wenzelm@47784
    15
  http://www4.in.tum.de/~wenzelm/test/jedit_build-20120313.tar.gz
wenzelm@34327
    16
wenzelm@34638
    17
wenzelm@44161
    18
Important settings within Isabelle environment
wenzelm@44161
    19
==============================================
wenzelm@34384
    20
wenzelm@44161
    21
- JAVA_HOME
wenzelm@44161
    22
- SCALA_HOME
boehmes@45590
    23
- ISABELLE_JEDIT_BUILD_HOME (via "init_component .../jedit_build...")
wenzelm@34748
    24
wenzelm@34327
    25
wenzelm@44161
    26
Build and run
wenzelm@44161
    27
=============
wenzelm@34919
    28
wenzelm@44161
    29
isabelle jedit -l HOL Test.thy
wenzelm@34328
    30
wenzelm@34766
    31
wenzelm@34766
    32
-----------------------------------------------------------------------
wenzelm@34766
    33
To run jedit with remote debugging enabled, I use the following
wenzelm@34766
    34
command: "java
wenzelm@34766
    35
-agentlib:jdwp=transport=dt_socket,suspend=y,server=y,address=XXXX
wenzelm@34766
    36
-jar jedit.jar"
wenzelm@34766
    37
wenzelm@34766
    38
where XXXX is any open port number you wish. The above invocation
wenzelm@34766
    39
works for Sun's JDK 5.0.  There's an alternate incantation for earlier
wenzelm@34766
    40
releases. (See
wenzelm@34766
    41
http://java.sun.com/j2se/1.5.0/docs/guide/jpda/conninv.html)
wenzelm@34766
    42
-----------------------------------------------------------------------