xref: /jnode/
NameDateSize

..16-Mar-201612 KiB

.gitignore29-Dec-2012139

all/29-Dec-20124 KiB

build.bat29-Dec-2012561

build.sh29-Dec-2012151

builder/29-Dec-20124 KiB

cli/29-Dec-20124 KiB

configure.sh29-Dec-2012474

core/29-Dec-20124 KiB

distr/29-Dec-20124 KiB

docs/29-Dec-20124 KiB

fs/29-Dec-20124 KiB

gui/29-Dec-20124 KiB

jnode-eclipse-formatter-settings.xml29-Dec-201227.6 KiB

jnode.iml29-Dec-20121,005

JNode.ipr29-Dec-201229.4 KiB

jnode.properties.dist29-Dec-20124.4 KiB

jnode.psf29-Dec-20121.1 KiB

JNode.sptl29-Dec-2012146

net/29-Dec-20124 KiB

netbeans/29-Dec-20124 KiB

qemu.bat29-Dec-2012127

README.txt29-Dec-20121.9 KiB

shell/29-Dec-20124 KiB

sound/29-Dec-20124 KiB

test.sh29-Dec-2012590

textui/29-Dec-20124 KiB

udpreceiver.bat29-Dec-201286

udpreceiver.sh29-Dec-201293

README.txt

1Welcome to JNode!
2
3Version: $Id$
4
5In this file, you find the instructions needed to setup a JNode development environment.
6
7Sub-Projects
8------------
9
10JNode has been divided into several sub-projects in order to keep it "accessible". These sub-projects are:
11
12JNode-All   The root project where everything comes together
13JNode-Core  The core java classes, the Virtual Machine, the OS kernel and the Driver framework
14JNode-FS    The Filesystems and the various block device drivers
15JNode-GUI   The AWT implementation and the various video & input device drivers
16JNode-Net   The Network implementation and the various network device drivers
17JNode-Shell The Command line shell and several system commands
18
19Each sub-project has the same directory structure:
20
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
28
29Eclipse
30-------
31
32JNode is usually developed in Eclipse. (It can be done without)
33The various sub-projects must be imported into eclipse. Since they reference each other, it is advisably to import them in the following order:
34
351) JNode-Core
362) JNode-Shell
373) JNode-FS
384) JNode-GUI
395) JNode-Net
406) JNode-Builder
417) JNode-All
42
43Building
44--------
45
46Execute:
47
48On Windows:  build.bat cd-x86-lite
49On Linux:    build.sh cd-x86-lite
50
51Or in Eclipse, execute the "cd-x86-lite" target of all/build.xml.
52
53The build will result in the following files:
54
55all/build/cdroms/jnode-x86-lite.iso         bootable CD image
56all/build/cdroms/jnode-x86-lite.iso.vmx     VMWare configuration file
57
58Questions
59---------
60
61If you have any questions, please post them to the forums at www.jnode.org
62or to the IRC channel #JNode.org@irc.oftc.net
63 
64 -- The JNode Team --
65