theos工程中,关于一个tweak文件包含多个tweak文件的疑问

目前正在开发一个tweak,该tweak按功能可能分为7,8块吧,主要是呢,不想把所有的功能都写到一个tweak文件中,又不想为每个功能都单独生成一个dylib文件,这样都不方便管理,我看过instrospy的源码,他是通过一个xmi文件包含了多个xm文件,每个xm文件分别执行各自的功能,不过xmi文件已经很少有人使用了
我试过将xmi文件换成xm文件


但是会报如下错误

所以在这儿想大神们请教一下,还有没有其他好的办法?

采用多个xm文件,然后在工程内添加这些xm文件即可。opendev我不知道,如果是在theos中,makefile就是类似于

TheosProject_FILES = 1.xm 2.xm 3.xm

的形式

恩,谢谢大名,这个方便多了