예제 #1
0
 def parseEnv(self, text):
     return util.parseEnv(self.env, text)
예제 #2
0
 def targetArg(self, arg, cond = True):
     if cond:
         parsed = util.parseEnv(self.env, arg)
         if parsed:
             self.targetArgs += parsed.split()
예제 #3
0
 def setVariable(self, name, value, cond=True):
     parsed = util.parseEnv(self.env, value)
     if cond and parsed:
         self.env[name] = parsed
예제 #4
0
 def lib(self, path, cond = True):
     if cond:
         parsed = util.parseEnv(self.env, path)
         if parsed:
             self.libs.append(parsed)
예제 #5
0
 def includePath(self, path, cond = True):
     if cond:
         parsed = util.parseEnv(self.env, path)
         if parsed:
             self.includePaths.append(parsed)
예제 #6
0
 def compilationArgCPP(self, arg, cond = True):
     if cond:
         parsed = util.parseEnv(self.env, arg)
         if parsed:
             self.compArgsCPP += parsed.split()
예제 #7
0
파일: gbl.py 프로젝트: chilabot/chila
 def parseEnv(self, text):
     return util.parseEnv(self.env, text)
예제 #8
0
파일: gbl.py 프로젝트: chilabot/chila
 def setVariable(self, name, value, cond = True):
     parsed = util.parseEnv(self.env, value)
     if cond and parsed:
         self.env[name] = parsed