背景
我们的构建脚本使用Install()
并将InstallAs()
许多 .dylib 和 .so 文件安装到“dist”目录。
Install(dist_dir, 'libfoo')
Install(dist_dir, 'libbar')
...
问题
将库文件复制到 dist_dir 后,我们希望对每个文件运行自定义函数。该自定义命令如下:
def add_magic(lib_filename, arg1, arg2, arg3)
我们感谢任何帮助实现我们的目标。
到目前为止,我们尝试了什么?
- 我们刚刚开始研究通过 Builder() 创建自定义构建器
- 我们还查看了 Command() 构建器
- 我们还查看了创建伪构建器的 AddMethod() 函数
现在我们的赌注是前两种方法,我们正在阅读用户指南并研究简单的例子。我们还没有走到尽头,感谢任何提示/提示。