本文介绍了我怎样写一个自定义编译器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文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-22 12:38