diff --git a/build/MPack.targets b/build/MPack.targets
index cb260cf309..5c840be107 100644
--- a/build/MPack.targets
+++ b/build/MPack.targets
@@ -1,12 +1,37 @@
$(PackageDependsOn);GenerateMPack
+ $(GetArtifactInfoDependsOn);GetMPackArtifactInfo
Microsoft.VisualStudio.Mac.RazorAddin
$(RepositoryRoot)tooling\$(AddinName)\
+ shipoob
+
+ $(IntermediateDir)mpack\
+ $(AddinDirectory)bin\$(Configuration)\net461\
+ Microsoft.VisualStudio.Mac.LanguageServices.Razor
+ $(RepositoryRoot)src\$(LanguageServiceName)\bin\$(Configuration)\net461\
+ $(AddinName)_$(AddinVersion)
+ $(MPackName).mpack
+ $(BuildDir)$(MPackFileName)
+ $(BuildDir)$(MPackName).zip
+ $(AddinDirectory)Properties\_Manifest.addin.xml
+ $(MPackIntermediateOutputPath)addin.info
+
+
+
+
+ MPackFile
+ $(AddinName)
+ $(AddinVersion)
+ $(MPackArtifactCategory)
+
+
+
+
@@ -19,21 +44,8 @@
3. All language service binaries
-->
-
- $(ArtifactsDir)msbuild\
- $(MSBuildArtifactsDir)sources\
- $(AddinDirectory)bin\$(Configuration)\net461\
- Microsoft.VisualStudio.Mac.LanguageServices.Razor
- $(RepositoryRoot)src\$(LanguageServiceName)\bin\$(Configuration)\net461\
- $(AddinName)_$(AddinVersion)
- $(MPackName).mpack
- $(BuildDir)$(MPackFileName)
- $(BuildDir)$(MPackName).zip
- $(AddinDirectory)Properties\_Manifest.addin.xml
- $(MPackSourcesDir)addin.info
-
-
-
+
+
@@ -60,11 +72,11 @@
-
-
+
+
-
+
diff --git a/build/VSIX.targets b/build/VSIX.targets
index adcf0969de..92d9451853 100644
--- a/build/VSIX.targets
+++ b/build/VSIX.targets
@@ -3,10 +3,12 @@
true
$(RestoreDependsOn);RestoreVSIX
$(PackageDependsOn);PackageVSIX
+ $(GetArtifactInfoDependsOn);GetVSIXArtifactInfo
Microsoft.VisualStudio.RazorExtension
$(BuildDir)$(VSIXName).vsix
+ $(BuildDir)$(VSIXName).json
$(RepositoryRoot)tooling\$(VSIXName)\$(VSIXName).csproj
- $(ArtifactsDir)msbuild\
+ shipoob
+
+
+
+
+
+ VsixPackage
+ $(PackageVersion)
+ $(VSIXArtifactCategory)
+ $(VSIXName)
+
+
+
+ VsixPackageManifestFile
+ $(VSIXArtifactCategory)
+ $(VSIXName).vsix
+ $(VSIXName)
+
+
+
+
+
- $(MSBuildArtifactsDir)vsix-restore.rsp
+ $(LogOutputDir)vsix-restore.rsp
@@ -36,7 +59,7 @@
-
+
- $(MSBuildArtifactsDir)vsix.log
- $(MSBuildArtifactsDir)vsix-build.rsp
+ $(LogOutputDir)vsix.log
+ $(LogOutputDir)vsix-build.rsp
@@ -70,7 +93,7 @@
/p:Configuration=$(Configuration);" />
-
+
99999
$(BuildNumber)
-
7.0
$(VSForMacVersion).$(AddinBuildNumber)