diff --git a/Scripts/PackEachExperiment.ps1 b/Scripts/PackEachExperiment.ps1
index b71448de..f9e502b3 100644
--- a/Scripts/PackEachExperiment.ps1
+++ b/Scripts/PackEachExperiment.ps1
@@ -1,8 +1,11 @@
Param (
- [Parameter(HelpMessage = "Extra properties to pass to the msbuild pack command")]
- [string]$extraBuildProperties
+ [Parameter(HelpMessage = "Date of Build/Package")]
+ [string]$date,
+
+ [Parameter(HelpMessage = "Any postfix after build number")]
+ [string]$postfix
)
foreach ($experimentProjPath in Get-ChildItem -Recurse -Path '../../components/*/src/*.csproj') {
- & msbuild.exe -t:pack /p:Configuration=Release /p:DebugType=Portable $experimentProjPath $extraBuildProperties
+ & msbuild.exe -t:pack /p:Configuration=Release /p:DebugType=Portable /p:DateForVersion=$date /p:PreviewVersion=$postfix $experimentProjPath
}
diff --git a/ToolkitComponent.SourceProject.props b/ToolkitComponent.SourceProject.props
index 3c9ea580..5fac813f 100644
--- a/ToolkitComponent.SourceProject.props
+++ b/ToolkitComponent.SourceProject.props
@@ -7,7 +7,8 @@
- $(MajorVersion).$(MinorVersion).$([System.DateTime]::UtcNow.ToString(yyMMdd))
+ $([System.DateTime]::UtcNow.ToString(yyMMdd))
+ $(MajorVersion).$(MinorVersion).$(DateForVersion)
$(Version)-$(PreviewVersion)
$(PackageIdPrefix).$(PackageIdVariant).$(ToolkitComponentName)