我对EFL很新。而现在我正试着习惯它。有名为Edje的图书馆。这个库允许主题和其他类型的东西。但是它的文件是以纯文本形式创建的,必须使用edje_cc
进行编译。
如何将此编辑添加到CMakeLists.txt
文件和packaging.spec
文件中,以便在机器上正确编译和安装?
抱歉我的英语不好。
答案 0 :(得分:1)
在您的CMakeLists.txt中,执行:
ADD_CUSTOM_TARGET(your_edj_file.edj
COMMAND edje_cc your_edc_file.edc your_edj_file.edj
)
请注意,我简化了COMMAND行 - 添加了在终端上运行edje_cc时使用的相同参数(例如,对于图像目录为-id,对于字体目录为-fd)。
将此行添加到CMakeLists.txt后,在packaging.spec文件中调用cmake就足够了。