@@ -1147,6 +1147,12 @@ Task copyPluginTemplateToStagingArea = createCopyFilesTask(
1147
1147
" GoogleRegistries.xml" ),
1148
1148
new File (new File (new File (" Assets" , " ExternalDependencyManager" ), " Editor" ),
1149
1149
" GoogleRegistries.xml.meta" ),
1150
+ new File (new File (new File (" Assets" , " ExternalDependencyManager" ), " Editor" ),
1151
+ " CHANGELOG.md.meta" ),
1152
+ new File (new File (new File (" Assets" , " ExternalDependencyManager" ), " Editor" ),
1153
+ " LICENSE.meta" ),
1154
+ new File (new File (new File (" Assets" , " ExternalDependencyManager" ), " Editor" ),
1155
+ " README.md.meta" ),
1150
1156
new File (" Assets" , " PlayServicesResolver.meta" ),
1151
1157
new File (new File (" Assets" , " PlayServicesResolver" ), " Editor.meta" ),
1152
1158
new File (new File (new File (" Assets" , " PlayServicesResolver" ), " Editor" ),
@@ -1157,6 +1163,18 @@ Task copyPluginTemplateToStagingArea = createCopyFilesTask(
1157
1163
[preparePluginStagingAreaDir],
1158
1164
{ sourceFile , targetFile -> copyAssetMetadataFile(sourceFile, targetFile) })
1159
1165
1166
+ Task copyDocumentationToStagingArea = createCopyFilesTask(
1167
+ " copyDocumentationToStagingArea" ,
1168
+ " Copy documentation into the Unity plugin packaging dir." ,
1169
+ [new File (" CHANGELOG.md" ),
1170
+ new File (" LICENSE" ),
1171
+ new File (" README.md" )],
1172
+ project. ext. scriptDirectory,
1173
+ new File (new File (new File (project. ext. pluginStagingAreaDir, " Assets" ),
1174
+ " ExternalDependencyManager" ), " Editor" ),
1175
+ [preparePluginStagingAreaDir],
1176
+ { sourceFile , targetFile -> copyAssetMetadataFile(sourceFile, targetFile) })
1177
+
1160
1178
Iterable<Task > copyComponentsToStagingAreaTasks = [
1161
1179
copyAndroidResolverStaging,
1162
1180
copyVersionHandlerStaging,
@@ -1187,6 +1205,7 @@ task copyPluginComponentsToStagingArea(
1187
1205
1188
1206
task generatePluginManifest (dependsOn : [preparePluginStagingAreaDir,
1189
1207
copyPluginTemplateToStagingArea,
1208
+ copyDocumentationToStagingArea,
1190
1209
copyPluginComponentsToStagingArea]) {
1191
1210
String unversionedManifestName = currentPluginBasename + " .txt"
1192
1211
File outputDir = new File (project. ext. pluginStagingAreaDir,
0 commit comments