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.
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.
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.