зеркало из https://github.com/mozilla/pjs.git
Updated build docs
This commit is contained in:
Родитель
9328e9ad77
Коммит
b7b2d6d9d8
|
@ -1,29 +1,20 @@
|
|||
Building Grendel:
|
||||
|
||||
Make sure you have the required (external) packages first. Then edit the top-level rules.mk file, setting the CLASSPATH and other variables appropriately for your system.
|
||||
Make sure you have the required (external) packages first. Then edit the
|
||||
top-level rules.mk file, setting the CLASSPATH and other variables
|
||||
appropriately for your system.
|
||||
|
||||
For now, we still have to use 'gmake -k' to ensure a full build, since we haven't finished getting rid of the back-end dependencies that cause the builds to fail. So use 'gmake -k' if you want to get anything usable.
|
||||
Remember to add two dirs to your classpath for grendel: the
|
||||
your/path/mozilla/grendel dir itself *and* the your/path/mozilla/ dir.
|
||||
|
||||
Then run 'make' in your grendel dir. All files should build fine.
|
||||
|
||||
We've run into some namespace collisions when building under Java 2 (JDK 1.2), so be aware that you may not get Grendel to build under Java 2 at the moment. On the other hand, 'gmake -k' may do the trick and you may end up with something tht runs. Your Mileage May Vary.
|
||||
|
||||
Running Grendel:
|
||||
|
||||
There are currently two ways you can run Grendel:
|
||||
|
||||
1. Set your CLASSPATH environment variable to include all the
|
||||
required packages, then type 'java grendel.Main'.
|
||||
1. Type 'java grendel.Main' (with the correct CLASSPATH of course)
|
||||
2. Type 'make run' after building and watch it work.
|
||||
|
||||
2. Type 'make run' after building and watch it work.
|
||||
|
||||
What does Grendel do?
|
||||
|
||||
Currently, we've got the following:
|
||||
|
||||
- A nice, three-pane GUI
|
||||
- Ability to open local mail folders
|
||||
- Ability to parse and display (simple) HTML messages
|
||||
|
||||
More features are being worked on, but you can at least get a feel for what's happening with Grendel at this point.
|
||||
|
||||
-- Jeff Galyan (talisman) <talisman@anamorphic.com>
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче