我有许多应用程序需要在编译之前生成头文件。这似乎是 Rebar 插件的完美候选者,因此我创建了一个带有pre_compile
函数的插件,将其放入 Git 存储库中,并将其列为rebar.config
其他应用程序中的依赖项。
但是插件必须先编译后才能加载,所以我运行的时候rebar compile -v
发现rebar报错找不到插件,然后编译依赖,然后编译我的应用程序失败,因为头文件还没有生成。
有没有办法通过 Rebar 插件来完成我想要实现的目标,还是我需要找到另一种方法来做到这一点?