#command #makefile #run-command #clone #init #few #forge

bin+lib forgery

Makefile 克隆,但功能更丰富

8 个版本 (4 个稳定版)

1.0.3 2022 年 6 月 27 日
1.0.2 2022 年 6 月 26 日
0.1.3 2022 年 6 月 26 日

#13 in #forge

MIT 许可证

630KB
95 代码行,不包括注释

包含 (ELF exe/lib, 605KB) linux-forgery, (Mach-o exe, 465KB) osx-m1-forge, (Mach-o exe, 465KB) output/forgery

伪造

Makefile 克隆,但功能更丰富。它允许您运行您通常在终端中运行的命令,但指定像 Makefile 一样使用的快捷命令。它还允许您使用 .init 键运行每个指定命令之前和之后的命令。

如何使用

  1. 在项目的根目录中创建一个 forgefile.json 文件。

    {
        ".init": ["source venv/bin/activate"],
        "install": ["pip install -r requirements.txt"],
        "print": ["echo 'Hello World!'"]
    }
    

    .init 键是必需的。其余键是可选的。在未来版本中,.init 键将是可选的。它将在每个键提供的命令列表中的每个命令之前运行。

  2. 在此处安装最新版本的 forge 可执行文件 这里

  3. 将 forge 添加到您的 PATH。

  4. 在项目目录中运行 forge

    forge install
    forge pip freeze
    

依赖项