3
3
4
4
<#
5
5
. SYNOPSIS
6
- Builds the Mixed Reality Toolkit Unity Package Manager (UPM) packacges .
6
+ Builds the Mixed Reality Toolkit Unity Package Manager (UPM) packages .
7
7
. DESCRIPTION
8
8
Builds UPM packages for the Mixed Reality Toolkit.
9
9
. PARAMETER ProjectRoot
@@ -110,19 +110,20 @@ foreach ($entry in $packages.GetEnumerator()) {
110
110
$docFolder = " $packagePath /Documentation~"
111
111
112
112
# Copy files used by UPM to display license, change log, etc.
113
- Copy-Item - Path " $projectRoot /LICENSE.md" " $packagePath "
114
- Copy-Item - Path " $projectRoot /UPM/UnityMetaFiles/LICENSE.md.meta.$packageName " " $packagePath /LICENSE.md.meta"
115
- Copy-Item - Path " $projectRoot /NOTICE.md" " $packagePath "
116
- Copy-Item - Path " $projectRoot /UPM/UnityMetaFiles/NOTICE.md.meta.$packageName " " $packagePath /NOTICE.md.meta"
117
- Copy-Item - Path " $projectRoot /CHANGELOG.md" " $packagePath "
118
- Copy-Item - Path " $projectRoot /UPM/UnityMetaFiles/CHANGELOG.md.meta.$packageName " " $packagePath /CHANGELOG.md.meta"
119
- Copy-Item - Path " $projectRoot /UPM/Documentation~" $docFolder - Recurse
113
+ Copy-Item - Path " $ProjectRoot /LICENSE.md" - Destination " $packagePath "
114
+ Copy-Item - Path " $ProjectRoot /UPM/UnityMetaFiles/LICENSE.md.meta.$packageName " - Destination " $packagePath /LICENSE.md.meta"
115
+ Copy-Item - Path " $ProjectRoot /NOTICE.md" - Destination " $packagePath "
116
+ Copy-Item - Path " $ProjectRoot /UPM/UnityMetaFiles/NOTICE.md.meta.$packageName " - Destination " $packagePath /NOTICE.md.meta"
117
+ Copy-Item - Path " $ProjectRoot /CHANGELOG.md" - Destination " $packagePath "
118
+ Copy-Item - Path " $ProjectRoot /UPM/UnityMetaFiles/CHANGELOG.md.meta.$packageName " - Destination " $packagePath /CHANGELOG.md.meta"
119
+ Copy-Item - Path " $ProjectRoot /UPM/Documentation~" - Destination " $docFolder " - Recurse
120
+ Copy-Item - Path " $ProjectRoot /Authors.md" - Destination " $docFolder "
120
121
121
122
$samplesFolder = " $packagePath /Samples~"
122
123
123
124
if ($packageName -eq " foundation" ) {
124
- # The foundation package contains files that are requried to be copied into the Assets folder to be used.
125
- # In order to perform the necessary preparaton , without overly complicating this script, we will use a
125
+ # The foundation package contains files that are required to be copied into the Assets folder to be used.
126
+ # In order to perform the necessary preparation , without overly complicating this script, we will use a
126
127
# helper script to prepare the folder.
127
128
Start-Process - FilePath " $PSHOME /powershell.exe" - ArgumentList " $scriptPath /foundationpreupm.ps1 -PackageRoot $packagePath " - NoNewWindow - Wait
128
129
}
@@ -135,7 +136,7 @@ foreach ($entry in $packages.GetEnumerator()) {
135
136
}
136
137
elseif ($packageName -eq " examples" ) {
137
138
# The examples folder is a collection of sample projects. In order to perform the necessary
138
- # preparaton , without overly complicating this script, we will use a helper script to prepare
139
+ # preparation , without overly complicating this script, we will use a helper script to prepare
139
140
# the folder.
140
141
Start-Process - FilePath " $PSHOME /powershell.exe" - ArgumentList " $scriptPath /examplesfolderpreupm.ps1 -PackageRoot $packagePath " - NoNewWindow - Wait
141
142
}
0 commit comments