<s> """<STR_LIT>""" <EOL> from __future__ import print_function <EOL> import logging <EOL> from plumbum import cli <EOL> class MyCompiler ( cli . Application ) : <EOL> verbose = cli . Flag ( [ "<STR_LIT>" , "<STR_LIT>" ] , help = "<STR_LIT>" ) <EOL> include_dirs = cli . SwitchAttr ( "<STR_LIT>" , list = True , help = "<STR_LIT>" ) <EOL> @ cli . switch ( "<STR_LIT>" , int ) <EOL> def set_log_level ( self , level ) : <EOL> """<STR_LIT>""" <EOL> logging . root . setLevel ( level ) <EOL> def main ( self , * srcfiles ) : <EOL> print ( "<STR_LIT>" , self . verbose ) <EOL> print ( "<STR_LIT>" , self . include_dirs ) <EOL> print ( "<STR_LIT>" , srcfiles ) <EOL> if __name__ == "<STR_LIT:__main__>" : <EOL> MyCompiler ( ) </s>
