psake (pronounced *sah-kay*, as in Japanese rice wine) is a build automation tool implemented in Windows PowerShell.
Description
psake (pronounced sah-kay, as in Japanese rice wine) is a build automation tool implemented in Windows PowerShell. psake has a syntax inspired by rake (aka make in Ruby) and bake (aka make in Boo).
Example Build Script
properties {
$testMessage = ‘Executed Test!’
$compileMessage = ‘Executed Compile!’
$cleanMessage = ‘Executed Clean!’
}
task default -depends Test
task Test -depends Compile, Clean {
Write-Host $testMessage
}
task Compile -depends Clean {
Write-Host $compileMessage
}
task Clean {
Write-Host $cleanMessage
}
Resources