Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lenya Wiki" for change 
notification.

The following page has been changed by JörnNettingsmeier:
http://wiki.apache.org/lenya/DirectoryStructureLenya1%2e4-HEAD

New page:
This is a first attempt to document all the files and directories of a Lenya 
1.4 system, their meanings, their hierarchy and their history.

For simplicity, this page assumes you are using the Jetty servlet container and 
are running Lenya from the standard build directory.

= / =
This is the directory where you unpacked Lenya and hopefully Cocoon. Thus, it 
probably contains two directories: 
* cocoon_2_1_X (the cocoon sources and build files)
* lenya_1_4_X (the lenya sources and build files)
These names can be different on your system depending on whether you used 
tarballs or SVN.

== /lenya_1_4_X ==
This is the unpacked lenya sourcecode, either from tarball or our of SVN. Among 
others, it contains two important scripts and one important settings file:
* '''lenya.sh''' (or '''lenya.bat''' for Windows users) is the script that will 
run your lenya servlet (in case you are using the built-in Jetty engine - 
Tomcat users can ignore this).
* '''build.sh''' (or '''build.bat''' for Windows users) is the build script 
that will take care of compiling Lenya and writing the finished product to 
'''build/'''. 
* '''build_properties''' is an example config file that governs the build 
process. You need to copy it to '''local.build.properties''' and edit it 
according to your needs.
Last but not least there are (and it would be horribly bad form to disregard 
them)
* '''*.txt''', a bunch of important notes that you should read.

=== /lenya_1_4_X/build ===
This is where your finished Lenya system ends up after you have successfully 
built it. It also houses the content of your publication(s). Generated during 
build, used by the servlet engine to serve your site and store the content. For 
details concerning this part of the tree, go to 
[DirectoryStructureLenya1.4-HEAD-build].

=== /lenya_1_4__X/legal ===
An exciting collection of legalese, containing the licenses for all third-party 
components that Lenya uses.

=== /lenya_1_4__X/lib ===
This directory contains jar packages of third-party software used by Lenya. 
  ''FIXME: Is this still used after build?''

=== /lenya_1_4__X/src ===
Here you find the sources of Lenya. Used during build only. For details 
concerning this part of the tree, go to [DirectoryStructureLenya1.4-HEAD-src].

=== /lenya_1_4__X/tools ===
This one contains useful tools which are needed to build and/or run Lenya, for 
instance the '''ant''' program (a "make" for Java), and the '''Jetty servlet''' 
container.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to