Revert 9dc2dbef891bee812efd2dfeceaadfd24448432c...a9ce48af6d5412662ad6329b5ecb0009a47031dd on Home

Jesús A. Álvarez 2023-09-27 18:30:37 +02:00
parent a9ce48af6d
commit 87c0c3acf1
1 changed files with 1 additions and 1 deletions

@ -14,4 +14,4 @@ For each variant, there is a framework target that compiles all the necessary C
![Bundle structure](http://i.imgur.com/M4AoIvI.png)
![Bundle compiled files](http://i.imgur.com/jhD7O8u.png)
Each framework's `Info.plist` is generated from [`PlugIn-Info.plist`](https://github.com/zydeco/minivmac4ios/blob/master/Mini%20vMac/PlugIn-Info.plist) and [`PlugIn-Capabilities.plist.xml`](https://github.com/zydeco/minivmac4ios/blob/master/Mini%20vMac/PlugIn-Capabilities.plist.xml), and has its own [icon](https://github.com/zydeco/minivmac4ios/blob/master/Mini%20vMac/MacPlus4M/Icon.png) that is shown in the settings screen. The frameworks are embedded into the app bundle when building the app. The app looks for frameworks in its private frameworks path, and shows them in the settings screen.
Each framework's `Info.plist` is generated from [`PlugIn-Info.plist`](https://github.com/zydeco/minivmac4ios/blob/master/Mini%20vMac/PlugIn-Info.plist) and [`PlugIn-Capabilities.plist.xml`](https://github.com/zydeco/minivmac4ios/blob/master/Mini%20vMac/PlugIn-Capabilities.plist.xml), and has its own [icon](https://github.com/zydeco/minivmac4ios/blob/master/Mini%20vMac/MacPlus4M/Icon.png) that is shown in the settings screen. The frameworks are copied to the `PlugIns` directory and renamed to `<name>.mnvm` when building the app. The app looks for plugins with a `.mnvm` extension, and shows them in the settings screen.