- Clone
git clone https://github.com/BikeLinc/BuildTool
- Build
make
- Run
make run
Currently Supported
- variable declaration
- variable refrencing
- rule creation w/dependencies
- dependency prioritized execution
- circular dependency detection
Planned
- Wildcard Functionality
- Improved Parser
Variable Definition
<NAME> = "<VALUE>"
Variable Referencing
$(<NAME>) is reduced to <VALUE>
Rule Definition
<NAME> : <DEPENDENCY1> <DEPENDENCY2> <DEPENDENCY3>
<COMMAND>
<COMMAND>