A build tool for Pascal, Cargo-style!
Warning
This project does not target Windows, and assumes an UNIX-like OS. With the exception of Windows, this should work anywhere
To install baggage, just firstly clone the repo, and then build it with
shards build --release
Put the binary in $PATH afterwards
If you want to know more about configuring a baggage.json file, take a look here
A quick start guide is available here
Warning
This project is fairly incomplete and requires some more work, do not use in production
help - prints this message
init $project-name {--version $version, --license
build {--release} - tries to find and build a project in the current directory. Build with optimizations if the --release flag is used
run - same as 'build' but runs the project right afterwards
clean - deletes build artifacts in the bin/ directory
Don't be an asshole, don't push code in other languages and use Crystal's naming convention