| Crates.io | angelcake |
| lib.rs | angelcake |
| version | 1.0.0 |
| created_at | 2022-05-29 11:38:34.224309+00 |
| updated_at | 2022-05-29 11:38:34.224309+00 |
| description | A tasty way to execute build tasks. |
| homepage | https://github.com/iamtheblackunicorn/angelcake |
| repository | https://github.com/iamtheblackunicorn/angelcake |
| max_upload_size | |
| id | 596472 |
| size | 12,156 |
:angel: :cake:
A tasty way to execute build tasks. :angel: :cake:
ANGELCAKE is a small tool I wrote to make executing build routines easy for me. I've been using CMake for a long time but I wanted a simpler alternative in a syntax I could understand. ANGELCAKE is that alternative. :heart_on_fire:
Make sure that you have the following tools installed and available from the command line:
One you have that done, you can simply run this command from the command line:
$ cargo install --git https://github.com/iamtheblackunicorn/angelcake
To check that the installation succeeded, run this command:
$ angelcake -v
To use ANGELCAKE, you will need to do two steps:
Cakefile with build rules.CakefileANGELCAKE uses the same syntax as Angel Markup. Here's an example:
% This is a comment.
'greet' => 'echo Hello World!'
Save this into a file called Cakefile.
greet routineChange into the same directory as the Cakefile and run this command:
$ angelcake -r greet
# OR
$ angelcake --runr greet
You should see this output:
Hello World!