Fix code that outputs the usage information following a command
[jnode-mirror.git] / README.txt
blobf377b6c0839028acc2219d501915617a4cb027eb
1 Welcome to JNode!
3 Version: $Id$
5 In this file, you find the instructions needed to setup a JNode development environment.
7 Sub-Projects
8 ------------
10 JNode has been divided into several sub-projects in order to keep it "accessible". These sub-projects are:
12 JNode-All   The root project where everything comes together
13 JNode-Core  The core java classes, the Virtual Machine, the OS kernel and the Driver framework
14 JNode-FS    The Filesystems and the various block device drivers
15 JNode-GUI   The AWT implementation and the various video & input device drivers
16 JNode-Net   The Network implementation and the various network device drivers
17 JNode-Shell The Command line shell and several system commands
19 Each sub-project has the same directory structure:
21 <subprj>/build       All build results 
22 <subprj>/descriptors All plugin descriptors
23 <subprj>/lib         All sub-project specific libraries
24 <subprj>/src         All sources 
25 <subprj>/.classpath  The eclipse classpath file
26 <subprj>/.project    The eclipse project file
27 <subprj>/build.xml   The Ant buildfile
29 Eclipse
30 -------
32 JNode is usually developed in Eclipse. (It can be done without)
33 The various sub-projects must be imported into eclipse. Since they reference each other, it is advisably to import them in the following order:
35 1) JNode-Core
36 2) JNode-Shell
37 3) JNode-FS
38 4) JNode-GUI
39 5) JNode-Net
40 6) JNode-Builder
41 7) JNode-All
43 Building
44 --------
46 Execute:
48 On Windows:  build.bat cd-x86-lite
49 On Linux:    build.sh cd-x86-lite
51 Or in Eclipse, execute the "cd-x86-lite" target of all/build.xml.
53 The build will result in the following files:
55 all/build/cdroms/jnode-x86-lite.iso         bootable CD image
56 all/build/cdroms/jnode-x86-lite.iso.vmx     VMWare configuration file
58 Questions
59 ---------
61 If you have any questions, please post them to the forums at www.jnode.org
62 or to the IRC channel #JNode.org@irc.oftc.net
64  -- The JNode Team --