mac: How to add a License.txt to a pkg built with productbuild using --component option?

Viewed 7704

We currently build our mac installer as a pkg file using productbuild --component (as per the following post: Mac app store productbuild).

This works wonderfully, but I also wish to add a license file to this installer.

With packagemaker, you can specify the option --resources [path_to_resources_file]. If you put a License.txt in the specified resources folder, the installer magically includes a license step.

Whilst productbuild's man page describes a --resources option too, in practice this does not appear to work with the --component option. It just seems to ignore the option altogether.

According to the productbuild man page, the --component option apparently only takes a product definition plist (I had a look through the plist options and none seemed to apply to a license file), a component, an optional install path and an output path. Although the --sign option also works.

Does anyone know whether it is possible (and if so, how) to include a license file for the installer when using productbuild --component?

Thanks in advance.

Iain

1 Answers
Related