Pork: Difference between revisions

478 bytes added ,  12 November 2007
no edit summary
No edit summary
Line 13: Line 13:
* MQ extension for hg is recommended. Alternatively, quilt can be used instead.
* MQ extension for hg is recommended. Alternatively, quilt can be used instead.


=== Tools ===
=== Additional Tools ===
Pork is broken down into tools that focus on a specific tasks. The tools can rarely be combined and thus should be applied incrementally.
Pork is broken down into tools that focus on a specific tasks. The tools can rarely be combined and thus should be applied incrementally.


Line 27: Line 27:


* [[PorkVM]] is a CentOS virtual machine image with a presetup pork + moz checkout.
* [[PorkVM]] is a CentOS virtual machine image with a presetup pork + moz checkout.
=== Differences from Mainstream ===
In addition to adding more oink tools, pork has some differences in Elsa and Elkhound.
* Elkhound has been extended to provide end-of-node position information
* Elsa mods:
** Expression AST nodes were modified to include end-of-node info + associated bugfixes
** Elsa has been extended to support MCPP's macro-undo(-K) mode. Additional APIs were added to convert post-preprocessing source coordinates into pre-preprocessing ones
Confirmed users
381

edits