Post

Replies

Boosts

Views

Activity

Best practices for Web Extension build targets and cross browser projects
Hey, I'm porting an existing Chrome/FF extension to Safari. We currently have a single code base with 3 different build targets (dev, staging, production). I used the converter tool to generate the extension app wrapper, my current idea for the Safari source control & build process is to put the wrapper in its own root level folder with an empty Resources folder, add it to git and then for the build process for Safari copy it as is into the dist folder and copy the built extension code into the Resources folder (if there's a better way to do this I'd be happy to know). My main question is, is it possible to create the 3 different build targets for the extension in Xcode (and for the wrapper if necessary) where each extension has a different name, icon and bundle identifier? I'm brand new to Xcode so any tips will be super helpful! Thanks!
0
0
552
Nov ’20