RESOLVED INVALID 75275
Remove verbose JS*.h and JS*.cpp from GNUmakefile.list.am
https://bugs.webkit.org/show_bug.cgi?id=75275
Summary Remove verbose JS*.h and JS*.cpp from GNUmakefile.list.am
Kentaro Hara
Reported 2011-12-27 15:56:19 PST
After r103729, GNUmakefile.list.am contains JS*.h, JS*.cpp and *.idl, like this: webcore_built_sources += \ DerivedSources/WebCore/JSA.cpp \ DerivedSources/WebCore/JSA.h \ DerivedSources/WebCore/JSB.cpp \ DerivedSources/WebCore/JSB.h \ DerivedSources/WebCore/JSC.cpp \ DerivedSources/WebCore/JSC.h \ .... dom_binding_idls += \ WebCore/aaa/A.idl \ WebCore/bbb/B.idl \ WebCore/ccc/C.idl \ .... This is verbose, and we should remove JS*.h and JS*.cpp as follows: dom_binding_idls += \ WebCore/aaa/A.idl \ WebCore/bbb/B.idl \ WebCore/ccc/C.idl \ .... webcore_built_sources += $(patsubst %, DerivedSources/WebCore/JS%.cpp, $(basename $(notdir $(dom_binding_idls)))) webcore_built_sources += $(patsubst %, DerivedSources/WebCore/JS%.h, $(basename $(notdir $(dom_binding_idls)))) See the comment #14 in bug 74972 for more details.
Attachments
Zan Dobersek
Comment 1 2013-12-12 02:06:53 PST
That's a really neat idea. I don't think Kentaro still has any plans to work on this, so I'll look into it.
Martin Robinson
Comment 2 2014-03-25 15:33:25 PDT
Autotools build is gone now.
Note You need to log in before you can comment on or make changes to this bug.