iPlug2 icon indicating copy to clipboard operation
iPlug2 copied to clipboard

on duplicating plugin plists don't get updated automatically

Open olilarkin opened this issue 5 years ago • 7 comments

this is a problem because you end up building AUs with the same 4Char IDs

olilarkin avatar Jul 19 '19 11:07 olilarkin

I have a fix for this and the issue when changing 4Char IDs.

At the moment the plist files get copied before the python script has run, so there is a one build delay on updates.

If we have a separate (aggregate) target that runs the info.plist part of the script only and the others are dependent on then the correct copy of the plist gets used. No need to worry when duplicating

AlexHarker avatar Sep 08 '19 13:09 AlexHarker

The python script, however, needs chopping in two (a resource part and a plist part)

AlexHarker avatar Sep 08 '19 13:09 AlexHarker

See https://github.com/iPlug2/iPlug2/tree/project/update-plists

AlexHarker avatar Sep 08 '19 18:09 AlexHarker

@olilarkin - can you take a look at the branch - I think this is fully done for iPlugEffect but I'd like to go through it with you and then if you are happy we can apply to the other examples.

Might be nice to fix up the scheme ordering also if we are looking at projects

AlexHarker avatar Oct 12 '19 08:10 AlexHarker

I’ve been doing some work on it locally, putting it into a global script Rather than per project

olilarkin avatar Oct 12 '19 10:10 olilarkin

This work is now consolidated in this branch https://github.com/iPlug2/iPlug2/tree/project/new_installer

olilarkin avatar Jul 17 '20 19:07 olilarkin

This work has been going into the template project in the OOS repo: https://github.com/iPlug2/iPlug2OOS

olilarkin avatar Mar 26 '21 18:03 olilarkin