Hi everyone,

I'm currently working on creating a windows installer for MariaDB (MySQL replacement, see http://www.mariadb.org). It's going quite well, and the installer seems to be working. I'm quite amazed at how simple it has been so far :)

I have two things I'm working on that are not so easy to do, and I haven't found any links online to documentation on how to do this. I hope some of you can help me with this or send me the links I couldn't find.

1) I have to make some of the files optional. When uninstalling the MariaDB server, it should ask if the user wants to delete the database files are keep them. Same on installing, since there might already be database files there. I can't figure out how to make CPack ask if it should write/delete these files. Putting the files in a separate component is not enough - the user has to make the decision conciously. Any ideas?

2) The database server should be installed as a Windows service. Again, the user should probably be asked about this, but this might be a component. Are there any examples on how to register a service using cpack, and how to create start menu links for starting and stopping the service?

I hope you have some good ideas on how to do this. If you only have some of the answer, just give me that and I'll work with it.

Cheers,

Bo Thorsen,
Monty Program AB.
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to