我很新的EFL 。 而现在我试图去适应它。 有一个名为的Edje库。 该库允许主题化和其他种类的东西。 但对于它的文件以纯文本格式创建和必须使用编译edje_cc
。
我这怎么能编译添加到CMakeLists.txt
文件,并packaging.spec
文件,以便能正确编译和安装在机器上?
对不起,我的蹩脚的英语。
我很新的EFL 。 而现在我试图去适应它。 有一个名为的Edje库。 该库允许主题化和其他种类的东西。 但对于它的文件以纯文本格式创建和必须使用编译edje_cc
。
我这怎么能编译添加到CMakeLists.txt
文件,并packaging.spec
文件,以便能正确编译和安装在机器上?
对不起,我的蹩脚的英语。
在你的CMakeLists.txt,这样做:
ADD_CUSTOM_TARGET(your_edj_file.edj
COMMAND edje_cc your_edc_file.edc your_edj_file.edj
)
请注意,我简化了命令行 - 添加,当你在终端上运行edje_cc您使用相同的参数(例如,用于-id图像目录,-fd的字体目录)。
有了这一行添加到的CMakeLists.txt,在你packaging.spec文件cmake的一个电话就足够了。