#build #task #execute #tasty #routines

build angelcake

以美味的方式执行构建任务

1 个稳定版本

1.0.0 2022年5月29日

#493 in 构建工具

每月 21 次下载

MIT 许可证

7KB
74 代码行

ANGELCAKE 👼 🍰

Angelcake CI 👼 🍰

以美味的方式执行构建任务。 👼 🍰

关于 📚

ANGELCAKE 是我编写的一个小工具,使我能够轻松地执行构建任务。我已经使用了很长时间的 CMake,但我想找到一个更简单的替代方案,这个方案是用我能够理解的语法编写的。ANGELCAKE 就是这个替代方案。 ❤️‍🔥

安装 📥

请确保您已经安装以下工具并可以从命令行访问它们

完成这些后,您可以从命令行运行以下命令

$ cargo install --git https://github.com/iamtheblackunicorn/angelcake

要检查安装是否成功,请运行此命令

$ angelcake -v

使用 🔨

要使用 ANGELCAKE,您需要进行以下两个步骤

  • 1.) 创建一个包含构建规则的 Cakefile
  • 2.) 指示 ANGELCAKE 运行哪些构建规则。

创建一个 Cakefile

ANGELCAKE 使用与 Angel Markup 相同的语法。以下是一个示例

% This is a comment.
'greet' => 'echo Hello World!'

将此内容保存到名为 Cakefile 的文件中。

运行 greet 例程

将目录切换到与 Cakefile 相同的目录,并运行此命令

$ angelcake -r greet
# OR
$ angelcake --runr greet

您应该看到以下输出

Hello World!

注意 📜

  • ANGELCAKE 👼 🍰Alexander Abraham(又称 Black Unicorn 🦄 🖤Angeldust Duke 🦄 🔥 💊)创建。
  • MIT 许可证。

依赖项

~3–13MB
~114K SLoC