Classes | Functions | Variables
slntool Namespace Reference

Classes

class  InvalidOption
 
class  SlnToolException
 

Functions

def gen_solution (version, yaml_text)
 
def get_dependencies (fname)
 
def get_projinfo (fname, vcversion="VC8")
 
def get_slnyaml (depfile, projfiles, vcversion="VC8")
 
def main (argv)
 
def parse_args (argv)
 
def test_getdep ()
 
def test_getprojinfo ()
 
def test_getslnyaml ()
 
def usage ()
 

Variables

string sln_template
 
string sln_yaml
 
dictionary vcversions
 

Function Documentation

◆ gen_solution()

def slntool.gen_solution (   version,
  yaml_text 
)

Definition at line 244 of file slntool.py.

◆ get_dependencies()

def slntool.get_dependencies (   fname)

Definition at line 140 of file slntool.py.

◆ get_projinfo()

def slntool.get_projinfo (   fname,
  vcversion = "VC8" 
)

Definition at line 112 of file slntool.py.

◆ get_slnyaml()

def slntool.get_slnyaml (   depfile,
  projfiles,
  vcversion = "VC8" 
)

Definition at line 181 of file slntool.py.

◆ main()

def slntool.main (   argv)

Definition at line 264 of file slntool.py.

◆ parse_args()

def slntool.parse_args (   argv)

Definition at line 150 of file slntool.py.

◆ test_getdep()

def slntool.test_getdep ( )

Definition at line 296 of file slntool.py.

◆ test_getprojinfo()

def slntool.test_getprojinfo ( )

Definition at line 292 of file slntool.py.

◆ test_getslnyaml()

def slntool.test_getslnyaml ( )

Definition at line 299 of file slntool.py.

◆ usage()

def slntool.usage ( )

Definition at line 79 of file slntool.py.

Variable Documentation

◆ sln_template

string slntool.sln_template

Definition at line 32 of file slntool.py.

◆ sln_yaml

string slntool.sln_yaml
Initial value:
1 = """
2 SolutionGUID: 8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942
3 Configurations:
4  - Release|Win32
5  - Release|x64
6  - Debug|Win32
7  - Debug|x64
8 """

Definition at line 69 of file slntool.py.

◆ vcversions

dictionary slntool.vcversions
Initial value:
1 = {"VC8": {"sln": "9.00", "vc": "2005"},
2  "VC9": {"sln": "10.00", "vc": "2008"},
3  "VC10": {"sln": "11.00", "vc": "2010"},
4  "VC11": {"sln": "12.00", "vc": "2012"},
5  "VC12": {"sln": "13.00", "vc": "2013"},
6  "VC14": {"sln": "15.00", "vc": "2015"},
7  }

Definition at line 25 of file slntool.py.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:48