This is an archive of the discontinued LLVM Phabricator instance.

[libfuzzer] providing BUILD.gn file to simplify libfuzzer dep management.
AbandonedPublic

Authored by aizatsky on Mar 1 2016, 9:33 AM.

Details

Reviewers
kcc
Summary

By keeping the list of libfuzzer files in LLVM repository it is possible
to add/remove files without breaking downstream clients.

Diff Detail

Event Timeline

aizatsky updated this revision to Diff 49503.Mar 1 2016, 9:33 AM
aizatsky retitled this revision from to [libfuzzer] providing BUILD.gn file to simplify libfuzzer dep management..
aizatsky updated this object.
aizatsky added a reviewer: kcc.Mar 1 2016, 9:34 AM
aizatsky added a subscriber: llvm-commits.
kcc edited edge metadata.Mar 1 2016, 9:37 AM

Have we tried all means of globing (in gn) in chromium sources?

There's only one (exec_script) and GN won't notice changes to the list of files without "ninja clean". While this might work for testdata, I'm not sure we'd like to go down this route for source files => people (and bots) would still have compilation errors.

aizatsky abandoned this revision.Apr 26 2016, 5:35 PM