def do_work(self, args, replacements): print "Creating " + self.name + " template(s) ..." path = helpers.find_path(self.path) helpers.add_namespace_replacements(replacements, args, self.namespace) helpers.add_class_replacements(replacements, args, helpers.default_class_template) replacements["LIBNAME"] = self.libname.upper() replacements["LICENSE"] = self.license if hasattr(args, "filename"): for filename in args.filename: filename = helpers.check_filename_ending(filename, "h") p = path p.append(filename) f = helpers.full_join(p) helpers.add_filename_replacements(replacements, filename) replacements["FILENAME"] = f replacements["FILENAMECAP"] = helpers.create_cap_filename_str( f) if self.use_pragma_once: helpers.default_processing(filename, replacements, template_pragma_once) else: helpers.default_processing(filename, replacements, template)
def do_work(self, args, replacements): print "Creating " + self.name + " template(s) ..." path = helpers.find_path(self.path) if hasattr(args, "filename"): for filename in args.filename: filename = helpers.check_filename_ending(filename, "cpp") p = path p.append(filename) replacements["FILENAME"] = helpers.full_join(p) helpers.default_processing(filename, replacements, template)
def do_work( self , args , replacements ): print "Creating " + self.name + " template(s) ..." path = helpers.find_path( self.path ) if hasattr( args , "filename" ) : for filename in args.filename: filename = helpers.check_filename_ending( filename , "cpp" ) p = path p.append( filename ) replacements[ "FILENAME" ] = helpers.full_join( p ) helpers.default_processing( filename , replacements , template )
def do_work( self , args , replacements ): print "Creating " + self.name + " template(s) ..." path = helpers.find_path( self.path ) replacements[ "TESTNAME" ] = "dummy" if hasattr( args , "test" ) and ( args.test is not None ) and ( len( args.test ) == 1 ): print "Found test " + args.test[0] replacements[ "TESTNAME" ] = args.test[0] if hasattr( args , "filename" ) : for filename in args.filename: filename = helpers.check_filename_ending( filename , "cpp" ) p = path p.append( filename ) replacements[ "FILENAME" ] = helpers.full_join( p ) helpers.default_processing( filename , replacements , template )
def do_work(self, args, replacements): print "Creating " + self.name + " template(s) ..." path = helpers.find_path(self.path) replacements["TESTNAME"] = "dummy" if hasattr(args, "test") and (args.test is not None) and (len( args.test) == 1): print "Found test " + args.test[0] replacements["TESTNAME"] = args.test[0] if hasattr(args, "filename"): for filename in args.filename: filename = helpers.check_filename_ending(filename, "cpp") p = path p.append(filename) replacements["FILENAME"] = helpers.full_join(p) helpers.default_processing(filename, replacements, template)
def do_work(self, args, replacements): print "Creating " + self.name + " template(s) ..." path = helpers.find_path(self.path) helpers.add_namespace_replacements(replacements, args, self.namespace) helpers.add_class_replacements(replacements, args, helpers.default_class_template) if hasattr(args, "filename"): for filename in args.filename: filename = helpers.check_filename_ending(filename, "h") p = path p.append(filename) f = helpers.full_join(p) helpers.add_filename_replacements(replacements, filename) replacements["FILENAME"] = f replacements["FILENAMECAP"] = helpers.create_cap_filename_str(f) helpers.default_processing(filename, replacements, template)
def do_work( self , args , replacements ): print "Creating " + self.name + " template(s) ..." path = helpers.find_path( self.path ) helpers.add_namespace_replacements( replacements , args , self.namespace ) helpers.add_class_replacements( replacements , args , helpers.default_class_template ) replacements[ "LIBNAME" ] = self.libname.upper() if hasattr( args , "filename" ) : for filename in args.filename: filename = helpers.check_filename_ending( filename , "hpp" ) p = path p.append( filename ) f = helpers.full_join( p ) helpers.add_filename_replacements( replacements , filename ) replacements[ "FILENAME" ] = f ff = f if ff.count( "src" ) != 0: ff = ff[ ff.index( "src" ) + 4 : ] if ff.count( "hpp" ) != 0: ff = ff[ : ff.index( "hpp" ) - 1 ] replacements[ "FILENAMECAP" ] = helpers.create_cap_filename_str( ff ) helpers.default_processing( filename , replacements , template )