Blame third_party/waf/waflib/extras/gob2.py
|
Packit Service |
fa3ceb |
#!/usr/bin/env python
|
|
Packit Service |
fa3ceb |
# encoding: utf-8
|
|
Packit Service |
fa3ceb |
# Ali Sabil, 2007
|
|
Packit Service |
fa3ceb |
|
|
Packit Service |
fa3ceb |
from waflib import TaskGen
|
|
Packit Service |
fa3ceb |
|
|
Packit Service |
fa3ceb |
TaskGen.declare_chain(
|
|
Packit Service |
fa3ceb |
name = 'gob2',
|
|
Packit Service |
fa3ceb |
rule = '${GOB2} -o ${TGT[0].bld_dir()} ${GOB2FLAGS} ${SRC}',
|
|
Packit Service |
fa3ceb |
ext_in = '.gob',
|
|
Packit Service |
fa3ceb |
ext_out = '.c'
|
|
Packit Service |
fa3ceb |
)
|
|
Packit Service |
fa3ceb |
|
|
Packit Service |
fa3ceb |
def configure(conf):
|
|
Packit Service |
fa3ceb |
conf.find_program('gob2', var='GOB2')
|
|
Packit Service |
fa3ceb |
conf.env['GOB2FLAGS'] = ''
|
|
Packit Service |
fa3ceb |
|