| CARVIEW |
Select Language
HTTP/2 301
server: GitHub.com
content-type: text/html
location: https://matricks.github.io/bam/
x-github-request-id: E4A1:444BC:9759BE:A9DA9F:69531A32
accept-ranges: bytes
age: 0
date: Tue, 30 Dec 2025 00:17:56 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210090-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767053877.732963,VS0,VE200
vary: Accept-Encoding
x-fastly-request-id: 931db9fca6567edcc37438096a8a19156c9f2e1d
content-length: 162
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Sat, 25 Dec 2010 09:57:26 GMT
access-control-allow-origin: *
etag: W/"4d15c006-bec"
expires: Tue, 30 Dec 2025 00:27:57 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: F471:2D8B9D:96901C:A911BC:69531A34
accept-ranges: bytes
age: 0
date: Tue, 30 Dec 2025 00:17:57 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210090-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767053877.946429,VS0,VE224
vary: Accept-Encoding
x-fastly-request-id: 03fa9fd99b0db9b347b9224de2b6f7a4f17e77ca
content-length: 1375
bam - a fast and flexible build system
What is 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.
Getting bam
Bam is only distributed as source. Current version is 0.4.0.
An archive of all the releases can be found here. You can also browse the source here.
Getting the very latest bam
You can clone the project with git by running:
$ git clone git://github.com/matricks/bamYou can download the master branch (not garanteed to be stable) by using these links: You can also visit bam over at github.
Documentation
The manual is not finished but contains a lot of useful information. Please follow the links below. Feel free to leave comments on possible improvements for the manual.
Missing features
There is a few important things that are missing from the current versions of bam. This can be good to know.
- Good subproject support
- Good documentation