forked from bots-garden/ori
| ✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme | 1 | # Build Directory |
| 2 | ||
| 3 | The build directory is used to house all the build files and assets for your application. | |
| 4 | ||
| 5 | The structure is: | |
| 6 | ||
| 7 | * bin - Output directory | |
| 8 | * darwin - macOS specific files | |
| 9 | * windows - Windows specific files | |
| 10 | ||
| 11 | ## Mac | |
| 12 | ||
| 13 | The `darwin` directory holds files specific to Mac builds. | |
| 14 | These may be customised and used as part of the build. To return these files to the default state, simply delete them | |
| 15 | and | |
| 16 | build with `wails build`. | |
| 17 | ||
| 18 | The directory contains the following files: | |
| 19 | ||
| 20 | - `Info.plist` - the main plist file used for Mac builds. It is used when building using `wails build`. | |
| 21 | - `Info.dev.plist` - same as the main plist file but used when building using `wails dev`. | |
| 22 | ||
| 23 | ## Windows | |
| 24 | ||
| 25 | The `windows` directory contains the manifest and rc files used when building with `wails build`. | |
| 26 | These may be customised for your application. To return these files to the default state, simply delete them and | |
| 27 | build with `wails build`. | |
| 28 | ||
| 29 | - `icon.ico` - The icon used for the application. This is used when building using `wails build`. If you wish to | |
| 30 | use a different icon, simply replace this file with your own. If it is missing, a new `icon.ico` file | |
| 31 | will be created using the `appicon.png` file in the build directory. | |
| 32 | - `installer/*` - The files used to create the Windows installer. These are used when building using `wails build`. | |
| 33 | - `info.json` - Application details used for Windows builds. The data here will be used by the Windows installer, | |
| 34 | as well as the application itself (right click the exe -> properties -> details) | |
| 35 | - `wails.exe.manifest` - The main application manifest file. |