
Note that this command will automatically download WebKitAuxiliaryLibrary.zip from Apple and extract it into your tree (inside the WebKitLibraries folder). If the above command asks you to reboot your machine, do so. In addition, you will need to download > cd Tools\Scripts This archive includes an SDK (headers only) for the Windows builds of the Apple stack of software (like CoreGraphics, for example). (Optional: If you intend to interact with Subversion patches)Īutomatically configure the local clone to follow Subversion: > python Tools\Scripts\webkit-patch setup-git-cloneĭownload the WebKit Support Libraries to the root of your source tree If the file is incorrectly named, rename it to WebKitSupportLibrary.zip. > git config -global user.email a clone of the repository. > git config -global user.name "John Smith" If you are behind a proxy, be sure to set the HTTP_PROXY and HTTPS_PROXY environment variables. Make sure all the programs you just installed (except Visual Studio and iTunes) are accessible through your $PATH You may be required to reboot after modifying $PATH before new shells will see the updated variable. (Optional: To speed up the build process) Ninja Build.

dlls which implement Apple frameworks like CoreGraphics, CoreAnimation, etc. This is only needed for the AppleWin port, not for the WinCairo port. When I installed this, I unchecked all the options. Note: Make sure you select the option “Use Git from the Windows Command Prompt.” This is because it installs a sh.exe in your path, and if the location of that sh.exe has spaces in it, Make gets confused. Some have suggested better success downloading Python 3.x from

Installing Development Toolsīegin by installing the following programs and setting up your environment: You can optionally install Cygwin in order to run tests. This guide provides instructions for building WebKit on Windows 8.1 without Cygwin (the AppleWin port of WebKit).
