文件名称:hermit:运行Clojure项目中捆绑的命令行脚本
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-02 08:40:28
Clojure
隐士 项目中捆绑的命令行程序的Clojure包装器 在repl和uberjars内部工作 安装 将以下内容添加到project.clj文件的:dependencies部分: [savagematt/hermit " 0.9 " ] 用法 此示例将在导入隐士的任何项目中运行: ( rsh! " hermit/helloworld/hello_world.sh " " Dave " ) hello_world.sh与隐士捆绑在一起。 脚本的父目录的全部内容将在执行之前复制到temp目录,并且所有.sh文件均为chmod +x 。 可以在temp目录的上下文中运行的脚本 如果您的脚本在其他程序包中具有依赖项,则可以执行以下操作: ( with-deps-in-package [ " hermit/helloworld/hello_world.sh " ]
【文件预览】:
hermit-master
----src()
--------hermit()
----test-in-uberjar.sh(140B)
----test()
--------hermit()
----README.md(1KB)
----project.clj(530B)
----.gitignore(96B)