baggage
baggage
A build tool for Pascal, Cargo-style!
Installation
[!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
Configuration
If you want to know more about configuring a baggage.json file, take a look here
Quick start
A quick start guide is available here
Usage
[!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 $spdx-license, --compiler $(either fpc or blaise) - Initiates the project on a folder named $project-name(does not work if the folder already exists). $project-name can only be letter, underscores or dashes.
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
Contributing
Don't be an asshole, don't push code in other languages and use Crystal's naming convention
baggage
- 4
- 0
- 0
- 0
- 1
- about 9 hours ago
- June 4, 2026
GNU General Public License v3.0
Fri, 26 Jun 2026 04:24:43 GMT