src/Tools/jEdit/README_BUILD
author wenzelm
Sat, 14 Nov 2009 16:53:49 +0100
changeset 34746 eb49306946f4
parent 34664 a034cdf55f69
child 34748 83b553bd3fa3
permissions -rw-r--r--
basic platform update;
wenzelm@34327
     1
wenzelm@34327
     2
Requirements to build from sources
wenzelm@34327
     3
==================================
wenzelm@34327
     4
wenzelm@34746
     5
* Proper Java JRE/JDK from Sun, e.g. 1.6.0_17
wenzelm@34328
     6
  http://java.sun.com/javase/downloads/index.jsp
wenzelm@34328
     7
wenzelm@34638
     8
* Netbeans 6.7
wenzelm@34380
     9
  http://www.netbeans.org/downloads/index.html
wenzelm@34327
    10
wenzelm@34638
    11
* Scala for Netbeans: version 6.7v1 for NB 6.7
wenzelm@34590
    12
  http://sourceforge.net/project/showfiles.php?group_id=192439&package_id=256544
wenzelm@34590
    13
  http://blogtrader.net/dcaoyuan/category/NetBeans
wenzelm@34327
    14
  http://wiki.netbeans.org/Scala
wenzelm@34327
    15
wenzelm@34746
    16
* jEdit 4.3pre18
wenzelm@34327
    17
  http://www.jedit.org/
wenzelm@34384
    18
wenzelm@34648
    19
  Netbeans Project "jEdit": install official sources as ./contrib/jEdit/.
wenzelm@34638
    20
wenzelm@34638
    21
* jEdit plugins:
wenzelm@34638
    22
    Netbeans Library "Sidekick" = $HOME/.jedit/jars/SideKick.jar
wenzelm@34638
    23
    Netbeans Library "ErrorList" = $HOME/.jedit/jars/ErrorList.jar
immler@34664
    24
    Netbeans Library "Hyperlink" = $HOME/.jedit/jars/Hyperlinks.jar
wenzelm@34384
    25
wenzelm@34327
    26
* Flying Saucer XHTML renderer
wenzelm@34327
    27
  https://xhtmlrenderer.dev.java.net/
wenzelm@34327
    28
  Netbeans Library "Flying-Saucer" = .../core-renderer.jar
wenzelm@34327
    29
wenzelm@34327
    30
* Isabelle/Pure Scala components
wenzelm@34327
    31
  Netbeans Library "Isabelle-Pure" = ~~/lib/classes/Pure.jar
wenzelm@34327
    32
wenzelm@34328
    33
wenzelm@34341
    34
Running the application within Netbeans
wenzelm@34341
    35
=======================================
wenzelm@34328
    36
wenzelm@34341
    37
* Project properties: add "Run" argument like
wenzelm@34590
    38
    -noserver -nobackground -settings=/home/makarius/isabelle/isabelle-jedit/dist
wenzelm@34609
    39
wenzelm@34638
    40
* The Isabelle environment is obtained automatically via
wenzelm@34638
    41
  "$ISABELLE_HOME/bin/isabelle getenv", where ISABELLE_HOME is determined as follows:
wenzelm@34609
    42
wenzelm@34638
    43
    (1) via regular Isabelle settings,
wenzelm@34638
    44
    e.g. "isabelle env netbeans"
wenzelm@34609
    45
wenzelm@34638
    46
    (2) or via ISABELLE_HOME from raw process environment,
wenzelm@34638
    47
    	e.g. "env ISABELLE_HOME=.../Isabelle netbeans"
wenzelm@34609
    48
wenzelm@34609
    49
    (3) or via JVM system properties (cf. "Run / VM Options")
wenzelm@34638
    50
    	e.g. -Disabelle.home=.../Isabelle
wenzelm@34609
    51