Hi there!
I've been able to create installer package for MacOS platform but the way installer organize application setup by default is not a traditional one I suppose. Normally I suppose application .app directory should go straight into /Applications to be easy accessible from there. But QtIFW default way is to create structure of such sort:
Applications
└── My
├── maintenancetool.app
│ └── Contents
│ ├── MacOS
│ └── Resources
│ └── qt_menu.nib
└── my.app
└── Contents
├── Frameworks
│ └── QtCore.framework
│ ├── Resources
│ └── Versions
│ ├── 5
│ │ └── Resources
│ └── Current
│ └── Resources
├── MacOS
├── PlugIns
│ ├── bearer
│ ├── imageformats
│ ├── platforms
│ └── printsupport
└── Resources
Applications
└── My
├── maintenancetool.app
│ └── Contents
│ ├── MacOS
│ └── Resources
│ └── qt_menu.nib
└── my.app
└── Contents
├── Frameworks
│ └── QtCore.framework
│ ├── Resources
│ └── Versions
│ ├── 5
│ │ └── Resources
│ └── Current
│ └── Resources
├── MacOS
├── PlugIns
│ ├── bearer
│ ├── imageformats
│ ├── platforms
│ └── printsupport
└── Resources
To copy to clipboard, switch view to plain text mode
I clearly can understand why it work this way. maintenancetool being kept separated from the rest of application. Installation log and maintenancetool db/options also must be stored somewhere. This way while you open Applications in Finder you see ordinary folder and should do at least one additional click into it to launch application. It is also confusing to see a lot of accessorial files while going after application shortcut.
Is there some common wisdom how to organize for easier access?
I can think of putting "My" directory somewhere else and putting link to "my.app" into /Applications folder but still it better to ask community if there is a better way?
Bookmarks