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