本文介绍了我怎样写一个自定义编译器WAF文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我生病的仰视中进行的魔法符号,并决定尝试。在部分给出了LUA,我适应一个例子:
The Waf Book has a section on Task generators. The Name and extension-based file processing section gives an example for lua that I adapted:
from waflib import TaskGen
TaskGen.declare_chain(
rule = 'ebook-convert ${SRC} .epub --test -vv --debug-pipeline debug',
ext_in = '.recipe',
ext_out = '.epub'
)
top = '.'
out = 'build'
def configure(conf):
pass
def build(bld):
bld(source='soverflow.recipe')
它甚至会自动提供一个清洁的步骤,删除EPUB。
It even automatically provides a clean step that removes the epub.
这篇关于我怎样写一个自定义编译器WAF文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!