From d2fa7f031f77de65860d057957157ef725541fc3 Mon Sep 17 00:00:00 2001 From: Pranav K Date: Sat, 25 Jan 2014 21:20:24 -0800 Subject: [PATCH] * Allow cached version of kRuntime to be used in install * Add k-init to allow restoring kRuntime as a one time operation --- build/_k-init.shade | 8 ++++++++ build/_k-standard-goals.shade | 2 +- build/_k.shade | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 build/_k-init.shade diff --git a/build/_k-init.shade b/build/_k-init.shade new file mode 100644 index 0000000000..7e7e656bd5 --- /dev/null +++ b/build/_k-init.shade @@ -0,0 +1,8 @@ +@{/* + +k-setup + Restores the SDK and build system required for k projects. +*/} + +nuget-install package='ProjectK' outputDir='packages' extra='-pre' + diff --git a/build/_k-standard-goals.shade b/build/_k-standard-goals.shade index bc1e555023..b4a59fccb9 100644 --- a/build/_k-standard-goals.shade +++ b/build/_k-standard-goals.shade @@ -12,7 +12,7 @@ default TEST_DIR='${Path.Combine(TARGET_DIR, "test")}' } #target-default target='default' - nuget-install package='ProjectK' outputDir='packages' extra='-pre' + k-init k-restore k-generate-projects solutionPath='${BASE_DIR}' diff --git a/build/_k.shade b/build/_k.shade index 53bd3b48d3..644633e656 100644 --- a/build/_k.shade +++ b/build/_k.shade @@ -1,7 +1,7 @@ @{/* k - Run klr commands in your project. Downloads and executes k sdk. + Run klr commands in your project. Executes k sdk. kVersion='0.0.1-pre-30109-087' May be passed to override the nuget package version holding xunit console runner.