On 6/8/07, abhijeet mhatre <[EMAIL PROTECTED]> wrote:
Suppose if I want distribute my project with the source code, CMake files and all, how do I do this? I dont mind regenerating build files using "cmake ." but I dont want to edit the CMakeLists.txt and CMakeCache.txt when I distriubute my project. Is this doable?
You have to run CMake and generate the native build system on each and every computer you move your source and CMakeLists.txt to. Your users will have to install CMake and learn how to use CMakeSetup or CCMake, which is a pretty trivial learning curve if you've done a good build. Nice GUI configuration and all of that. Caveat: I've heard that MSVC .sln files can be used in some kind of standalone mode sans CMake, but also that it's not thoroughly tested or fully reliable or something. It's definitely outside the normal CMake usage pattern. Normally, you introduce CMake as a dependency in the user's build system. Cheers, Brandon Van Every _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake