WebCore's JS Bindings should be built as part of a separate phase/target/project In order to more easily support KJS vs. V8 bindings (w/o having two copies of a single XCode project), WebCore should break out the build of bindings into a separate phase or target or project. Target is probably the easiest way to start. Then we'd have 4 targets in WebCore: WebCore (core) WebCore (JSC bindings) WebCore (v8 bindings) WebCore (library) Obviously we could come up with nicer names than those.
This would still be nice to do, but I'll close this for now.