On Jan 24, 2014, at 10:49 AM, Stephen Kelly <[email protected]> wrote:
> > There seems to be some mailing list problems going on (maybe Andrew didn't > subscribe before posting... :/ Always subscribe to a mailing list before > posting...), and my reply was rejected. I had one rejected post because I was yet subscribed with “googlemail.com” instead of the new “gmail.com” domain which is only since a few years legally allowed to be used by Google in Germany now. Updated my subscription then. > > Breaking threading to respond. > > On 01/23/2014 07:32 PM, Andrew Hundt wrote: >> Allow me to rephrase, could you send a link or other reference such as a > summary posted on a mailing list where I can learn about the KDE situation > and how it was resolved? Essentially, I would appreciate any additional > information you could give me that would help me apply your experience to my > own project. >> >> However, I suspect the reasons, design, purpose, and goal of > kde4_add_executable and basis_add_executable may have been significantly > different but I would like to learn more. > > Yes, I expect so too, actually. I actually don’t think so. The main difference is likely that KDE is a C++ only project with some JavaScript for the Qt-based UIs. The purpose of basis_add_executable and basis_add_library is to be able to cope with just any programming language supported by BASIS. In particular MATLAB was of interest at the time of its development. This is unlikely a functionality that will ever make it into CMake’s add_executable or add_library commands and therefore the need for these custom BASIS functions. > > I don't think there's a good entry point for this. > > http://community.kde.org/Frameworks/Epics/CMake > > tracks some of the changes. > > http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=41986d0829d2 > > and > > http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=1fe778bca > > and other commits removed reasons for kde4_add_library to exist. > >> http://www.cmake.org/cmake/help/git-master/manual/cmake-packages.7.html >> >> http://www.cmake.org/cmake/help/git-master/manual/cmake-buildsystem.7.html >> >> >> How does one browse to these sphinx docs from the cmake website? I've > never come across them before and I generally use the main cmake docs. > > When there is a new release from the master branch, the sphinx docs will > show up there. > > Thanks, > > Steve. > > > -- > > Powered by www.kitware.com > > Please keep messages on-topic and check the CMake FAQ at: > http://www.cmake.org/Wiki/CMake_FAQ > > Kitware offers various services to support the CMake community. For more > information on each offering, please visit: > > CMake Support: http://cmake.org/cmake/help/support.html > CMake Consulting: http://cmake.org/cmake/help/consulting.html > CMake Training Courses: http://cmake.org/cmake/help/training.html > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Follow this link to subscribe/unsubscribe: > http://www.cmake.org/mailman/listinfo/cmake -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
