Editing every build system to add or remove a file is too much work. Simple changes to the build should be simple.
Status update: JavaScriptCore and WebCore (Mac port) build and link using GYP-generated Xcode project files. JavaScriptCore runs and passes tests. WebCore crashes on startup (as all good binaries should).