github.com/hwaf/hwaf@v0.0.0-20140814122253-5465f73b20f1/py-hwaftools/orch/features/feature_dumpenv.py (about) 1 #!/usr/bin/env python 2 3 from waflib.TaskGen import feature 4 import waflib.Logs as msg 5 6 import orch.features 7 orch.features.register_defaults('dumpenv', dumpenv_cmd = 'env') 8 9 @feature('dumpenv') 10 def feature_dumpenv(tgen): 11 ''' 12 Dump the environment 13 ''' 14 msg.debug('orch: dumping environment') 15 tgen.worch_hello() 16 tgen.step('dumpenv', rule = tgen.worch.format("{dumpenv_cmd}|egrep 'PWD|FOO|BAR'")) 17