[CMake] CMakeModules repository at GitHub?
Alan W. Irwin
irwin at beluga.phys.uvic.ca
Thu Mar 28 15:49:31 EDT 2013
On 2013-03-28 13:26-0400 Jean-Christophe Fillion-Robin wrote:
> Hi Alan,
>
> You could look at: https://github.com/davidsansome/python-cmake-buildsystem
>
> More particularly this commit:
> - Export targets from both the installed and build tree [1]
> - Add generation of <PROJECT_NAME>Config.cmake [2]
>
> [1]
> https://github.com/davidsansome/python-cmake-buildsystem/commit/73134d77881ae6648a8f98daaf8630130b7f54ea
> [2]
> https://github.com/davidsansome/python-cmake-buildsystem/commit/3f504d8be5b41086f615494517ddd2cf66f4d365
>
> This was based on the explanation of Alexander Neundorf. See
> http://www.cmake.org/pipermail/cmake/2013-February/053689.html
>
> We should really update the following tutorial:
> http://www.cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file
Hi Jc:
Thanks very much for those informative references. Developers like me
who maintain a number of long-standing CMake-based build systems, have
to pick and choose which of the newly developed CMake ideas we
incorporate in those old build systems. However, this idea appears to
be a good candidate for such incorporation, and your references look
like they will make that task pretty straightforward.
Alan
__________________________
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
More information about the CMake
mailing list