I think it'd make sense so that ports can add those files in their build without harm.
Created attachment 69045 [details] proposed patch
Committed r68516: <http://trac.webkit.org/changeset/68516>