On 09/13/2010 08:53 AM, Martijn Kuipers wrote: > How do we want the OSX packages to look like (installer) ? > At the moment we have a DMG-generated from scripts and one generated with > CPack (I patched my CMakeList.txt with the patch from Jerry floating around > on the list). > > Neither are satisfactory, in my opinion. > > Let me explain: > If we add docs and libraries to the DMG file, then it is no longer Drag&Drop. > Normally you drag the application (on our case the Kicad folder with all > applications) to the Applications link, which are both shown by the installer > in the finder. However, if we also include libraries in the DMG, then these > need to be installed in /Library/Application Support/kicad or in > $HOME/Library/Application Support/kicad (according to Marco). We don't want > the user to drag them into the applications. > > I see 2 posible solutions: > 1. Use packagemanager, which allows more complex installs. Disadvantage is > that you have no clue what is installed where and since there is no uninstall > I think it's rather messy. > 2. Split the libraries and applications in separate DMGs. I personally like > this option, since it allows you to easily update either Kicad or the > Libraries. Not sure what to do with docs. Can we put them in a sub-folder in > the Kicad folder under applications? Same with scripts ? > > I would love to hear your opinions on this. > > /Martijn >
There are two classes of users: 1) those that install from a pre-built package. 2) those that install by building the source themselves. In the linux world there is a package manager person for each distro, and he is responsible for users in class 1) on his distro. So I actually think you should be talking to those people for that category of user. For category 2) users, I see no reason why cmake and/or one of its sibling programs cannot be used. This makes it easier for those of use that do not use OSx to stay in the conversation. Dick _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

