コード例 #1
0
 def testDummyLibBuildMultiple(self):
     """ testDummyLibBuildMul: test configuring and building the DummyLib project. """
     config = TestProjectConfig("DummyLib2", "lib", "Release", 
                                ["src", "src2"], "build",
                                ["thirdParty", "thirdParty2"], ["build/thirdParty", "build/thirdParty2"],
                                "src2/DummyLib2/csnDummyLib2.py")
     BuildTest.testBuild( config )
コード例 #2
0
 def testDummyLibBuildMixed2(self):
     """ testDummyLibBuild: test configuring and building the DummyLib project. """
     config = TestProjectConfig("DummyLib", "lib", "Release", 
                                ["src"], "build",
                                ["thirdParty_api"], ["build/thirdParty"],
                                "src/DummyLib/csnDummyLib.py")
     BuildTest.testBuild( config )
コード例 #3
0
 def testDummyExeBuildMix3(self):
     """ testDummyExeBuild: test configuring and building the DummyExe project. """
     config = TestProjectConfig("DummyExe", "exe", "Release", 
                                ["src_mix"], "build",
                                ["thirdParty_api"], ["build/thirdParty"],
                                "src_mix/DummyExe/csnDummyExe.py")
     BuildTest.testBuild( config )
コード例 #4
0
 def testDummyExeBuildMultiple(self):
     """ testDummyExeBuild: test configuring and building the DummyExe project
     with new syntax. """
     config = TestProjectConfig("DummyExe", "exe", "Release", 
                                ["src", "src2"], "build",
                                ["thirdParty"], ["build/thirdParty"],
                                "src/DummyExe/csnDummyExe.py")
     BuildTest.testBuild( config )
コード例 #5
0
 def testDummyLibBuildWithSpace(self):
     """ testDummyLibBuildWithSpace: test configuring and building the DummyLib project with spaces in folders. """
     config = TestProjectConfig("DummyLib", "lib", "Release", 
                                ["my src"], "my build",
                                ["third party"], ["my build/third party"],
                                "my src/DummyLib/csnDummyLib.py")
     # Only for visual studio
     if( config.isVisualStudioConfig() == True ):
         BuildTest.testBuild( config )
コード例 #6
0
 def testDummyExeBuildWithSpace(self):
     """ testDummyExeBuild: test configuring and building the DummyExe project
     with spaces in folders. """
     config = TestProjectConfig("DummyExe", "exe", "Release", ["my src"],
                                "my build", ["third party"],
                                ["my build/third party"],
                                "my src/DummyExe/csnDummyExe.py")
     # Only for visual studio
     if (config.isVisualStudioConfig() == True):
         BuildTest.testBuild(config)