platform_build_soong/finder
Jeff Gaston b6d161bf16 Cacheable, multithreaded finder.
It can find every Android.bp in internal master in
about 2.5 sec the first time and 0.3 sec subsequent times

Bug: 62455338

Test: m -j blueprint_tools # which runs the unit tests

Test: m -j blueprint_tools && \
  out/soong/host/linux-x86/bin/finder \
    -v
    --db /tmp/mydb \
    --names Android.mk \
    --prune-files .android-out-dir \
    --exclude-dirs .git,.repo \
    . \
    >/tmp/finder-log 2>&1

Change-Id: I5ab2650459a1dae0d5d076faf411ec2d053c743d
2017-08-08 14:19:55 -07:00
..
cmd Cacheable, multithreaded finder. 2017-08-08 14:19:55 -07:00
Android.bp Cacheable, multithreaded finder. 2017-08-08 14:19:55 -07:00
finder.go Cacheable, multithreaded finder. 2017-08-08 14:19:55 -07:00
finder_test.go Cacheable, multithreaded finder. 2017-08-08 14:19:55 -07:00