Ignore:
Timestamp:
Jan 14, 2009, 9:40:30 PM (16 years ago)
Author:
[email protected]
Message:

Bug 23153: JSC build always touches JavaScriptCore/docs/bytecode.html

<https://bugs.webkit.org/show_bug.cgi?id=23153>

Reviewed by Darin Adler.

Instead of building bytecode.html into ${SRCROOT}/docs/bytecode.html, build it
into ${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore/docs/bytecode.html.

Also fixes make-bytecode-docs.pl to actually generate documentation.

  • DerivedSources.make: Changed bytecode.html to be built into local docs directory in ${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore.
  • JavaScriptCore.xcodeproj/project.pbxproj: Added "/docs" to the end of the "mkdir -p" command so that the docs subdirectory is automatically created.
  • docs/make-bytecode-docs.pl: Changed BEGIN_OPCODE to DEFINE_OPCODE so that documentation is actually generated.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/docs/make-bytecode-docs.pl

    r33979 r39931  
    1111
    1212while (<MACHINE>) {
    13     if (/^ *BEGIN_OPCODE/) {
     13    if (/^ *DEFINE_OPCODE/) {
    1414        chomp;
    15         s/^ *BEGIN_OPCODE\(op_//;
     15        s/^ *DEFINE_OPCODE\(op_//;
    1616        s/\).*$//;
    1717        my $opcode = $_;
Note: See TracChangeset for help on using the changeset viewer.