• I
    rocksdb: changes to support 'make analyze' in Jenkins · 6fdda8ac
    Igor Sugak 提交于
    Summary:
    * Updated Makefile to exit `make analyze` with status 1 if scan-build detected any bugs.
    * scan-build automatically detects which c++ compiler to use, and some times is uses wrong ones (from $CPP). Added implicit parameters to use $CC and $CXX.
    * Added `scan_build_report` directory to .gitignore file.
    * Added `scan_build_report` directory to clean target.
    
    Test Plan:
    Run `make analyze` and verify that exit status is 1, if there are scan-build bugs detected.
    Run `make clean` and verify that files in `scan_build_report` directory are deleted.
    After running `make analyze; git status` and verify that no untracked files in `scan_build_report` directory.
    
    Reviewers: meyering, sdong, igor
    
    Reviewed By: igor
    
    Subscribers: dhruba, leveldb
    
    Differential Revision: https://reviews.facebook.net/D33831
    6fdda8ac
.gitignore 489 字节