{"library":"tcbuilder","type":"library","category":null,"description":"tcbuilder (also known as 'bb') is a Bash-based build system that generates automated Makefiles from user-defined bash variables. The current version is 1.0.4, released with an irregular cadence. It is designed for projects that already use Bash and Make, offering a lightweight alternative to full-featured build systems. Key differentiators include its simple variable-based configuration, no external dependencies beyond Bash and Make, and the ability to handle multi-group builds with per-source flags. It requires Node.js >= 20 for the npm package but the core build generator is purely bash scripts.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install tcbuilder","imports":["npx tcbuilder [options]","#! ./bb/bb","git submodule add --depth 1 https://github.com/umtozkn/bb.git"]},{"cmd":"yarn add tcbuilder","imports":[]},{"cmd":"pnpm add tcbuilder","imports":[]}],"homepage":null,"github":"https://github.com/umutfahriozkan/tcbuild","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/tcbuilder","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/tcbuilder/compatibility"}}