this to me looks more like a bug than a FR, but anyways, here it goes:
when you create an audio plugin project, the Projucer generates Xcode and VS projects with multiple targets (VST, AU etc.). These targets are then linked to the Shared Code target.
If you add additional external prebuilt libraries to the project, the Projucer writes the linking settings to all targets, including the Shared Code target.
The linking settings should be applied just to the targets that generate the final binaries (VST, AU etc.) and not to the Shared Code target, which is not the final target.
Can you please change this?
Sometimes this can even generate warnings and slow down things.