That's a great idea! So we'll have a 3 tier depends checking then? X_DEPENDS_DISTRO_VERSION X_DEPENDS_DISTRO X_DEPENDS
i'm not sure how opensuse works, but in ubuntu/debian all packages need to be signed with the codename of the OS, not the version (in the debian/changelog). therefore X_DEPENDS_DISTRO_CODENAME might be more appropriate rosen, 2011/4/24 Rolf Eike Beer <[email protected]>: > Am Sonntag, 24. April 2011, 16:24:54 schrieb Rosen Diankov: >> After thinking about it, perhaps it would make most sense to have >> DISTRO be ubuntu, debian, fedora, etc, rather than the code name. > > Well, if you do a fallback from X_DEPENDS_DISTRO to X_DEPENDS, then why not > implement also an X_DEPENDS_DISTRO_VERSION, like X_DEPENDS_OPENSUSE_11_4? Then > you can still override that for one special version just with the same logic. > > A good example would be CMake itself: in older versions of openSUSE (like > 11.0) CMake needs it's own libarchive while I can use the distro one in recent > versions since it's new enough. > > Eike > _______________________________________________ > 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 > _______________________________________________ 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
