提问人:pholz 提问时间:4/19/2023 最后编辑:pholz 更新时间:4/20/2023 访问量:63
如何在 Clojure [duplicate] 中定义编译时的常量
how to define constants at compile time in clojure [duplicate]
问:
我想在我的 leiningen/uberjar 构建中烘焙一些东西,以便程序打印在编译时生成的特定字符串。
在 C++ Makefile 中,我会使用 ,并通过我的 gitlab CI 环境提供,然后在我的代码中使用定义。有没有类似的方法可以在命令行上告诉莱宁根这件事?g++ [...] -D BUILD_VERSION=$SOMETHING
$SOMETHING
BUILD_VERSION
这里有几个答案告诉我从 POM 文件或项目文件中读取信息。但是这些信息是预定义的,但我想在我的构建脚本中定义它(例如使用特定命令)。git describe
答: 暂无答案
评论