Changes between Version 6 and Version 7 of SuccessfulPortHowTo


Ignore:
Timestamp:
Jul 6, 2016 4:12:50 AM (3 years ago)
Author:
Konstantin Tokarev
Comment:

Add some words aboud build system integration

Legend:

Unmodified
Added
Removed
Modified
  • SuccessfulPortHowTo

    v6 v7  
    1616
    1717 1. `JavaScriptCore` building and `Tools/Scripts/run-javascriptcore-tests` running.
    18   a. This may require modifications to the `JavaScriptCore` and `JavaScriptCore/wtf` source code.
    19   a. If you're using a new build system you will need to modify `Tools/Scripts/webkitdirs.pm` and `Tools/Scripts/build-jsc`.
     18  a. This may require modifications to the `JavaScriptCore` and `WTF/wtf` source code.
     19  a. Most ports use CMake these days, and it is a preferred choice for new port. See JSCOnly port for a minimal example of how to integrate your port into CMake and `build-webkit`.
     20  a. If you're using a new build system you will need to modify `Tools/Scripts/webkitdirs.pm` and `Tools/Scripts/build-jsc` (Though you may need to make slight modifications even if you use CMake).
    2021 1. Consider setting up a webkit BuildBot at this time.  Your buildbot request may not be honored until you actually have `run-webkit-tests` running, but it's good to start the process.  Read the BuildBot page.
    2122 1. `WebCore` building.