|
|
@ -224,6 +224,24 @@ class CSharpLanguage(object): |
|
|
|
def __str__(self): |
|
|
|
def __str__(self): |
|
|
|
return 'csharp' |
|
|
|
return 'csharp' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Build(object): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_specs(self, config, travis): |
|
|
|
|
|
|
|
return [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def make_targets(self): |
|
|
|
|
|
|
|
return ['all'] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def build_steps(self): |
|
|
|
|
|
|
|
return [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def supports_multi_config(self): |
|
|
|
|
|
|
|
return True |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def __str__(self): |
|
|
|
|
|
|
|
return self.make_target |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# different configurations we can run under |
|
|
|
# different configurations we can run under |
|
|
|
_CONFIGS = { |
|
|
|
_CONFIGS = { |
|
|
|
'dbg': SimpleConfig('dbg'), |
|
|
|
'dbg': SimpleConfig('dbg'), |
|
|
@ -248,7 +266,8 @@ _LANGUAGES = { |
|
|
|
'php': PhpLanguage(), |
|
|
|
'php': PhpLanguage(), |
|
|
|
'python': PythonLanguage(), |
|
|
|
'python': PythonLanguage(), |
|
|
|
'ruby': RubyLanguage(), |
|
|
|
'ruby': RubyLanguage(), |
|
|
|
'csharp': CSharpLanguage() |
|
|
|
'csharp': CSharpLanguage(), |
|
|
|
|
|
|
|
'build': Build(), |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
# parse command line |
|
|
|
# parse command line |
|
|
|