@@ -235,12 +235,15 @@ private void applyToPipeline(PackagingPipeline.Builder pipelineBuilder) {
235
235
.excludeDirFromCopying (outputDir )
236
236
.task (PkgPackageTaskID .PREPARE_MAIN_SCRIPTS )
237
237
.action (this ::prepareMainScripts )
238
+ .addDependent (PackageTaskID .RUN_POST_IMAGE_USER_SCRIPT )
238
239
.add ()
239
240
.task (PkgPackageTaskID .CREATE_DISTRIBUTION_XML_FILE )
240
241
.action (this ::prepareDistributionXMLFile )
242
+ .addDependent (PackageTaskID .RUN_POST_IMAGE_USER_SCRIPT )
241
243
.add ()
242
244
.task (PkgPackageTaskID .CREATE_COMPONENT_PLIST_FILE )
243
245
.action (this ::createComponentPlistFile )
246
+ .addDependent (PackageTaskID .RUN_POST_IMAGE_USER_SCRIPT )
244
247
.add ()
245
248
.task (PackageTaskID .CREATE_CONFIG_FILES )
246
249
.action (this ::prepareConfigFiles )
@@ -252,18 +255,19 @@ private void applyToPipeline(PackagingPipeline.Builder pipelineBuilder) {
252
255
.add ()
253
256
.task (PkgPackageTaskID .PREPARE_SERVICES )
254
257
.action (this ::prepareServicesForBkgbuild )
258
+ .addDependent (PackageTaskID .RUN_POST_IMAGE_USER_SCRIPT )
255
259
.add ()
256
260
.task (InternalPackageType .SERVICES )
257
- .addDependencies (PkgPackageTaskID .PREPARE_SERVICES )
258
261
.action (this ::buildServicesPKG )
262
+ .addDependencies (PkgPackageTaskID .PREPARE_SERVICES , PackageTaskID .RUN_POST_IMAGE_USER_SCRIPT )
259
263
.add ()
260
264
.task (InternalPackageType .SUPPORT )
261
- .addDependencies (PkgPackageTaskID .PREPARE_SERVICES )
262
265
.action (this ::buildSupportPKG )
266
+ .addDependencies (PkgPackageTaskID .PREPARE_SERVICES , PackageTaskID .RUN_POST_IMAGE_USER_SCRIPT )
263
267
.add ()
264
268
.task (InternalPackageType .MAIN )
265
269
.action (this ::buildMainPKG )
266
- .addDependencies (PkgPackageTaskID .PREPARE_MAIN_SCRIPTS )
270
+ .addDependencies (PkgPackageTaskID .PREPARE_MAIN_SCRIPTS , PackageTaskID . RUN_POST_IMAGE_USER_SCRIPT )
267
271
.add ();
268
272
269
273
final List <TaskID > disabledTasks = new ArrayList <>();
0 commit comments