mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-20 19:33:08 +09:00
Add java htmlparser sources that match the original 52-level state
https://hg.mozilla.org/projects/htmlparser/ Commit: abe62ab2a9b69ccb3b5d8a231ec1ae11154c571d
This commit is contained in:
parent
3efecbe3cc
commit
36189e6a63
248 changed files with 62553 additions and 0 deletions
|
|
@ -0,0 +1,25 @@
|
|||
These scripts export the Java-to-C++ translator and the java source files that
|
||||
implement the HTML5 parser. The exported translator may be used (with no
|
||||
external dependencies) to translate the exported java source files into Gecko-
|
||||
compatible C++.
|
||||
|
||||
Hacking the translator itself still requires a working copy of the Java HTML5
|
||||
parser repository, but hacking the parser (modifying the Java source files and
|
||||
performing the translation) should now be possible using only files committed
|
||||
to the mozilla source tree.
|
||||
|
||||
Run any of these scripts without arguments to receive usage instructions.
|
||||
|
||||
make-translator-jar.sh: compiles the Java-to-C++ translator into a .jar file
|
||||
export-java-srcs.sh: exports minimal java source files implementing the
|
||||
HTML5 parser
|
||||
export-translator.sh: exports the compiled translator and javaparser.jar
|
||||
export-all.sh: runs the previous two scripts
|
||||
util.sh: provides various shell utility functions to the
|
||||
scripts listed above (does nothing if run directly)
|
||||
|
||||
All path arguments may be either absolute or relative. This includes the path
|
||||
to the script itself ($0), so the directory from which you run these scripts
|
||||
doesn't matter.
|
||||
|
||||
Ben Newman (7 July 2009)
|
||||
Loading…
Add table
Add a link
Reference in a new issue