Commit 62ad199
Changed files (2)
trunk
build
trunk/build/project.ps1
@@ -16,10 +16,10 @@ properties{#directories
}
properties {#load in the build utilities file
- . $build_dir\tools\psake\build_utilities.ps1
+ . $build_tools_dir\psake\build_utilities.ps1
}
-properties {#load in the file that contains the name for the project
+properties {
. .\project_test.ps1
# . .\project_test_reports.ps1
# . .\project_deploy.ps1
@@ -47,6 +47,7 @@ task app_compile -depends init {
$result = MSBuild.exe "$base_dir\solution.sln" /t:Rebuild /p:Configuration=Debug
$script:product_outputs = get_file_names(get-childitem -path $product_dir -recurse -filter *.dll)
+ $script:product_exes = get_file_names(get-childitem -path $product_dir -recurse -filter *.exe)
$script:product_debug_outputs = get_file_names(get-childitem -path $product_dir -recurse -filter *.pdb)
$result
trunk/build/project_test.ps1
@@ -20,38 +20,31 @@ task test_compile -depends init,test_copy_dependencies {
$script:product_exes = get_file_names(get-childitem -path $product_dir -recurse -filter *.exe)
$script:product_exes | foreach-object {copy-item -path $_ -destination $build_compile_dir}
- $product_outputs | foreach-object { write-host "product output: $_" }
+ $product_exes | foreach-object { write-host "product exe: $_" }
$script:product_debug_outputs = get_file_names(get-childitem -path $product_dir -recurse -filter *.pdb)
$script:product_debug_outputs | foreach-object {copy-item -path $_ -destination $build_compile_dir}
+ $product_debug_outputs | foreach-object { write-host "product debug: $_" }
- $product_debug_outputs | foreach-object { write-host "$_" }
$result
}
-function run_test($xunit_arguments) {
- #invoke-item "$xunit_cons_exe $xunit_arguments"
- #invoke-command -ApplicationName "$xunit_cons_exe" -ArgumentList "$xunit_arguments"
- #$xunit_cons_exe $xunit_arguments
+task test -depends test_compile {
+ $test_output = "$project_name.exe"
- #$result = .$xunit_cons_exe "$xunit_arguments"
- $result = .$xunit_cons_exe
- $result
+ $xunit_cons_exe = "$build_tools_dir/gallio/gallio.echo.exe"
+ $result = .$xunit_cons_exe $build_compile_dir\$test_output /sr /rt:text /rd:$build_compile_dir
+ $result
}
-task test -depends test_compile {
- #run_test "$build_compile_dir/$test_output /sr /rt:text /rd:$build_compile_dir"
-# $result = "$xunit_cons_exe $build_compile_dir/$test_output /sr /rt:text /rd:$build_compile_dir"
-# $result
-
+task test_html -depends test_compile {
$test_output = "$project_name.exe"
- $xunit = "$build_tools_dir/gallio/gallio.echo.exe"
- $result = .$xunit $build_compile_dir\$test_output /sr /rt:text /rd:$build_compile_dir
- write-host "test output: $test_output"
- write-host ".$xunit $build_compile_dir\$test_output /sr /rt:text /rd:$build_compile_dir"
+
+ $xunit_cons_exe = "$build_tools_dir/gallio/gallio.echo.exe"
+ $result = .$xunit_cons_exe $build_compile_dir\$test_output /sr /rt:html /rd:$build_compile_dir
$result
-}
-task test_html {
- run_test "$build_compile_dir/$test_output /sr /rt:html /rd:$build_compile_dir"
+ $a = new-object -type system.media.soundplayer
+ $a.soundlocation = "c:\windows\media\ringin.wav"
+ $a.play()
}