Changes between Initial Version and Version 1 of Documentation/Development/Dependencies


Ignore:
Timestamp:
06/03/10 15:59:46 (14 years ago)
Author:
zeiss
Comment:

Importing pages from "/var/lib/svn/trac/etsicheck2" using WikiImport plugin.

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/Development/Dependencies

    v1 v1  
     1[[TracNav]] 
     2= Dependencies = 
     3 
     4The tools build upon a number of existing projects and libraries. In addition, common functionalities of the T3Q and T3D tools are delegated to the T3Tools Common Components package for reuse. All the necessary dependencies are included in the repository and the packaged distributions. The use of newer versions of the required libraries is possible, however only the included versions have been tested and known to work. 
     5 
     6== T3Q == 
     7 
     8 - [http://www.trex.informatik.uni-goettingen.de/ TRex Components] (exact versions may differ):  
     9   * de.ugoe.cs.swe.trex.antlr_2.7.6.jar 
     10   * de.ugoe.cs.swe.trex.core_0.6.0.200808131007.jar 
     11 - TRex Upstream Dependencies: 
     12  - [http://www.eclipse.org Eclipse Platform Components] (taken from Eclipse 3.4, exact version numbers may differ): 
     13    * org.eclipse.core.resources_3.4.0.v20080604-1400.jar 
     14    * org.eclipse.core.runtime_3.4.0.v20080512.jar 
     15    * org.eclipse.equinox.common_3.4.0.v20080421-2006.jar 
     16    * org.eclipse.osgi_3.4.0.v20080605-1900.jar 
     17  - [http://www.yourkit.com/ Yourkit Java Profiler] 
     18    * com.yourkit.javaprofiler.controller_7.0.4.jar  
     19 - T3Tools Common Components Package 
     20  * t3tools.common.jar 
     21 - T3Tools Common Components Upstream Dependencies 
     22  - [http://commons.apache.org/cli/ Apache Commons CLI] 
     23   * commons-cli-1.2.jar 
     24  - [http://xstream.codehaus.org/ XStream] 
     25   * xstream-1.3.1,jar 
     26 - [http://www.stringtemplate.org/ String Template] 
     27   * stringtemplate.jar 
     28 - [http://www.extreme.indiana.edu/xgws/xsoap/xpp/ XML Pull Parser (XPP3)] 
     29  * xpp3_min-1.1.4c.jar 
     30 - [http://nsis.sourceforge.net/Main_Page Nullsoft Scriptable Install System (NSIS)] 
     31  * nsisant-1.2.jar 
     32 
     33 
     34== T3D == 
     35 
     36 - [http://www.trex.informatik.uni-goettingen.de/ TRex Components] (exact versions may differ):  
     37   * de.ugoe.cs.swe.trex.antlr_2.7.6.jar 
     38   * de.ugoe.cs.swe.trex.core_0.6.0.200808131007.jar 
     39 - TRex Upstream Dependencies: 
     40  - [http://www.eclipse.org Eclipse Platform Components] (taken from Eclipse 3.4, exact version numbers may differ): 
     41    * org.eclipse.core.resources_3.4.0.v20080604-1400.jar 
     42    * org.eclipse.core.runtime_3.4.0.v20080512.jar 
     43    * org.eclipse.equinox.common_3.4.0.v20080421-2006.jar 
     44    * org.eclipse.osgi_3.4.0.v20080605-1900.jar 
     45  - [http://www.yourkit.com/ Yourkit Java Profiler] 
     46    * com.yourkit.javaprofiler.controller_7.0.4.jar  
     47 - T3Tools Common Components Package 
     48  * t3tools.common.jar 
     49 - T3Tools Common Components Upstream Dependencies 
     50  - [http://commons.apache.org/cli/ Apache Commons CLI] 
     51   * commons-cli-1.2.jar 
     52  - [http://xstream.codehaus.org/ XStream] 
     53   * xstream-1.3.1,jar 
     54 - [http://saxon.sourceforge.net/ Saxon XSLT and XQuery Processor Components] 
     55  * saxon9-dom4j.jar 
     56  * saxon9-dom.jar 
     57  * saxon9-jdom.jar 
     58  * saxon9-s9api.jar 
     59  * saxon9-sql.jar 
     60  * saxon9-xom.jar 
     61  * saxon9-xpath.jar 
     62  * saxon9-xqj.jar 
     63  * saxon9.jar 
     64 - [http://www.stringtemplate.org/ String Template] 
     65   * stringtemplate.jar 
     66 - [http://www.extreme.indiana.edu/xgws/xsoap/xpp/ XML Pull Parser (XPP3)] 
     67  * xpp3_min-1.1.4c.jar 
     68 - [http://nsis.sourceforge.net/Main_Page Nullsoft Scriptable Install System (NSIS)] 
     69  * nsisant-1.2.jar 
     70 
     71== Building and Packaging == 
     72 
     73For development and building, it is necessary to checkout the required TRex components as well as the T3Tools common components from the repository. In addition, [http://www.antlr2.org/ ANTLRv2], [http://ant.apache.org/ Apache ANT], and the [http://nsis.sourceforge.net/Main_Page Nullsoft Scriptable Install System (NSIS)] (included) are needed for building and packaging. See the [wiki:Documentation/Development/Build-and-Packaging build and packaging page] for further detailed instructions on how to build and package the tools.