[webkit-dev] DerivedSources.make: Another try?

Darin Adler darin at apple.com
Sat Mar 15 23:46:48 PDT 2014

Hi folks.

Long ago I tried to make the “derived sources” part of building WebKit use a makefile, something for gnu make that we could use on multiple platforms. In WebCore, at least, we are using this DerivedSources.make from the Xcode project and the Windows project, but not for other build systems. I was hoping we could change that so that everyone uses DerivedSources.make. The build systems would do the main job of compiling code and header dependency and all that, but for the trickier, more project-specific job of running our scripts to make various types of derived sources we could just share one makefile.

With GTK moving from automake to CMake, it’s possible we have the opportunity to achieve this just by making the CMake build system use DerivedSources.make instead of rules inside CMake itself.

Is there an expert on our use of CMake who is interested in trying this project?

Side question: With the recent GTK port developments, is it time to remove our automake files entirely?

— Darin

More information about the webkit-dev mailing list