Closed
Bug 398319
Opened 17 years ago
Closed 17 years ago
Add build scripts to Tamarin to build the global.abc and shell.abc files from source.
Categories
(Tamarin Graveyard :: Build Config, defect)
Tamarin Graveyard
Build Config
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: stejohns, Assigned: stejohns)
Details
Attachments
(1 file)
174.70 KB,
patch
|
treilly
:
review+
|
Details | Diff | Splinter Review |
This is long overdue. Note that the scripts will require that asc.jar be configured on your system.
Assignee | ||
Comment 1•17 years ago
|
||
Attachment #283262 -
Flags: review?
Assignee | ||
Comment 2•17 years ago
|
||
Added python scripts to rebuild builtin.abc (aka "global.abc") and toplevel.abc (aka "shell.abc"), along with the relevant .cpp and .h files. Added the .abc files to the source repository as well so that they will stay in sync. (The weird dual-name issue is a holdover from living in the Adobe Flash build environment, but it's well past time to eliminate the weirdness... I have decided to standardize on the names that sync with the existing source files.) Usage: cd core python builtin.py --> regenerates builtin.abc, .cpp, .h cd shell python toplevel.py --> regenerates toplevel.abc, .cpp, .h Also updated runtests.pl to refer to the builtin.abc file as builtin.abc rather than global.abc... and also to no longer barf when recompiling files with $ in their name. Finally, updated the Mac Xcode projects to stop putting the build results in the weird ../../../../platforms/flash/mac result... again, this is a holdover from living in the Adobe Flash build environment, but doesn't make sense for Tamarin.
Assignee | ||
Updated•17 years ago
|
Attachment #283262 -
Flags: review? → review?(treilly)
Updated•17 years ago
|
Attachment #283262 -
Flags: review?(treilly) → review+
Assignee | ||
Updated•17 years ago
|
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Updated•15 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•