From 995a5068bcfd1e69dc666c26e5988fb9d2144ab9 Mon Sep 17 00:00:00 2001 From: Yui Date: Fri, 19 May 2017 21:22:21 -0700 Subject: [PATCH] Updated TypeScript MSBuild (markdown) --- TypeScript-MSBuild.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/TypeScript-MSBuild.md b/TypeScript-MSBuild.md index 91825fb..89556d8 100644 --- a/TypeScript-MSBuild.md +++ b/TypeScript-MSBuild.md @@ -1,8 +1,14 @@ # Delivery Mechanism ## NuGet +Note: In release 2.3, TypeScript MSBuild has support for MSBuild cross-platform compilation. ### Package structure -#### builds -#### tools +TypeScript NuGet contains two main folders +* build folder + +Two files are located in this folder: *Microsoft.TypeScript.MSBuild.targets* and *Microsoft.TypeScript.MSBuild.props*. +Both are entry point for target file and props file respectively when using MSBuild with NuGet; *Microsoft.TypeScript.MSBuild.targets* will set variables needed for cross-platform compilation (e.g. Path to NodeJS etc.) and NuGet compilation (e.g. Path to corresponding Tasks.dll) before import *Microsoft.TypeScript.targets* in *tools* folder. *Microsoft.TypeScript.MSBuild.props* will set variables to indicate that the compilation is invoked through NuGet before import *Microsoft.TypeScript.Default.props* in *tools*. + +* tools folder ## MSI Installer ### Folder structure