2
edits
m (→Why have Grendel when we have Thunderbird?: changed "it's" to possessive "its") |
m ("it's" to possessive "its," I missed a few before) |
||
| Line 22: | Line 22: | ||
The build system is currently being redone to use [http://ant.apache.org Apache Ant] instead of Makefiles. The easiest way to compile Grendel in its current state is to grab a copy of [http://www.jcreator.com JCreator] and create a Grendel project in the directory and compile it. A lot of test files are currently being separated out into different directories so if a certain file isn't compiling nicely, it's probably because it's a broken test file that can be deleted from your tree safely. | The build system is currently being redone to use [http://ant.apache.org Apache Ant] instead of Makefiles. The easiest way to compile Grendel in its current state is to grab a copy of [http://www.jcreator.com JCreator] and create a Grendel project in the directory and compile it. A lot of test files are currently being separated out into different directories so if a certain file isn't compiling nicely, it's probably because it's a broken test file that can be deleted from your tree safely. | ||
We're also in the process of moving Grendel from | We're also in the process of moving Grendel from its own XML format to a Mozilla-friendly XUL format using the [http://mozcreator.mozdev.org/xulParser.html MozCreator Java XUL Parser API]. We'd also like to contain all resources into one easy to manage resource folder instead of dumping them all over the source tree. | ||
==Community== | ==Community== | ||
| Line 31: | Line 31: | ||
To aid the development all mozilla.org tools are available for Grendel hackers: | To aid the development all mozilla.org tools are available for Grendel hackers: | ||
# CVS - Grendel is a module on | # CVS - Grendel is a module on its own inside the mozilla CVS repository. More information is on the [http://www.mozilla.org/cvs.html CVS page]. | ||
# [http://lxr.mozilla.org/mozilla/ LXR] is a great tool to browse the source | # [http://lxr.mozilla.org/mozilla/ LXR] is a great tool to browse the source | ||
# [http://bonsai.mozilla.org/cvsqueryform.cgi?cvsroot=/cvsroot&module=Grendel Bonsai] is the tree control tool which can be used to track the changes to the tree. An interesting query is this one, which shows all checkins to Grendel during the last week. | # [http://bonsai.mozilla.org/cvsqueryform.cgi?cvsroot=/cvsroot&module=Grendel Bonsai] is the tree control tool which can be used to track the changes to the tree. An interesting query is this one, which shows all checkins to Grendel during the last week. | ||
edits