是否可以从脚本中确定 r2build 脚本的位置?

发布于 2024-08-12 15:12:59 字数 889 浏览 4 评论 0原文

我的项目结构如下所示

<base_dir>\build\release.r2p
<base_dir>\build\thirdparty\...
<base_dir>\src\...
<basd_dir>\release\...

我的构建脚本执行以下操作:

  • 删除 \release
  • \build\thirdparty 复制到 < base_dir>\release
  • 编译代码并输出到 \release

我需要偶尔更改 的位置,我想要当我这样做时,r2b 脚本就可以工作。现在,我必须在 发生变化时手动更新它。

是否可以引用相对于 r2p 文件位置的文件?这将允许我执行以下操作:

  • 删除 \..\release
  • \..\build\thirdparty 复制到 < ;r2p_script_dir>\..\release
  • 编译代码并输出到\..\release

My project structure looks like this

<base_dir>\build\release.r2p
<base_dir>\build\thirdparty\...
<base_dir>\src\...
<basd_dir>\release\...

And my build script does stuff like:

  • delete <base_dir>\release
  • copy <base_dir>\build\thirdparty to <base_dir>\release
  • compile code and output to <base_dir>\release

I need to change the location of <base_dir> occasionally and I would like the r2b script to just work when I do this. Right now I have to go in and manually update <base_dir> when it changes.

Is it possible to reference files relative to the r2p file location? This would allow me to do something like:

  • delete <r2p_script_dir>\..\release
  • copy <r2p_script_dir>\..\build\thirdparty to <r2p_script_dir>\..\release
  • compile code and output to <r2p_script_dir>\..\release

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

就此别过 2024-08-19 15:12:59

到目前为止,还没有内置变量支持这一点。
我会考虑在 3.0 中支持更多内置变量。

so far there is no buildin variable support that.
i will consider it in 3.0 to support more buildin variables.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文