matricks / bam

Bam is a fast and flexible build system. Bam uses Lua to describe the build process. It's takes its inspiration for the script files from scons. While scons focuses on being 100% correct when building, bam makes a few sacrifices to acquire fast full and incremental build times.
http://matricks.github.com/bam
Other
146 stars 47 forks source link

Fixed so scancache works for headers that include no other headers. #148

Closed mgmalind closed 3 years ago

mgmalind commented 3 years ago

Previously the test if it was in the cache was if there was any refs, but that meant that if the scanned header didn't have any includes it would always be rescanned.