0
votes

I want to use the OSX „Packages“ installer to install an Automator workflow, which uses an Obj-C Automator action.
The workflow had to be installed in the folder „Services", and the Obj-C action in the folder „Automator“, both in the user’s or system library.
Unfortunately, Packages shows only part of the existing file hierarchy:

Finder window:
enter image description here

Packages window:
enter image description here Particularly Packages does not show the Automator folder, so that I cannot create the required payload.

In the docs I could not find a way to get access to the hidden folders.

Any suggestion how to create such an installer package is welcome.

2

2 Answers

0
votes

My guess is that Packages is correctly trying to prevent you from installing something into /System/Library. In general, the contents of /System/Library is part of OS X itself and is managed by Apple. The correct place for user-installed system-wide items is in /Library.

0
votes

In order to install something in the Library/Automator folder (and others that already exist or not), one has to do the following:

  1. Activate in the Contents pane the Library line
  2. Use the menu command Hierarchy/New Folder. This adds a new folder to Library in the Contents pane.
  3. Rename it Automator.
  4. Activate the new Automator line.
  5. Use the + button to add a payload to the Automator folder.

Please note that the created installer will install the payload in an existing Automator folder. It will not replace an existing Automator folder with a new folder!