Hi, Am Mittwoch, 16. Mai 2012 schrieb Michael Jackson :
> We have a small open-source project (http://dream3d.bluequartz.net) > where we are currently releasing binaries for Windows and OS X but not for > Linux due to our lack of knowledge on how to properly release them. Our > project depends on the following projects: > Qt 4.7 (I think it will run with 4.6) > Qwt 5.x > Boost (About any version will work) > HDF5 v1.8.x > > I would like to release linux binaries but I am not really sure what > cmake code I need to make sure CPack includes all the proper libs and > support libs. I currently build on OpenSuse 12.1 but can fire up about any > linux distro that people think is "better" suited for this task. Do I > release rpms? Tar.gz? Any guidance from those in the know would be just > wonderful and very much appreciated. If you use the bundleutilities module, it should be fairly simple to get a tar.gz or so containing the binaries (should, since I haven't done that myself yet). For distribution-native (deb, rpm, ...) packages the generators will need to be told about the dependencies, in particular how the various packages are named in the distribution. Those distro-packages will then only have your own projects binaries. If the project is open-source, the distributions mit also be willing to do the packaging and ship them with their releases. Then you'd merely need to provide source packages for them. Andreas
-- 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
