In my recent series of changes to our core and installed examples build
systems which culminated in revision 10227, I have been consolidating the
CMakeLists.txt_installed_examples* file logic for the installed examples
with the corresponding CMakeLists.txt files for the core build.  These
changes should make it easier to maintain these files (e.g., lists of
examples) going forward without introducing gratuitous differences between
the core build of the examples and the install build of the examples.  Also,
these changes make it very clear when there is some important difference
between the two sets of builds of the examples (controlled by the CORE_BUILD
CMake variable).

I still need to consolidate the examples/CMakeLists.txt_installed_examples
CMake logic into examples/CMakeLists.txt. Once that is done, then the
test_noninteractive and test_interactive targets that work so well in the
installed example tree will then be available for the build tree.  This will
be an important core build system improvement since the former target does
the equivalent of ctest (only much faster on multi-core machines on software
platforms like Linux where parallel make options are available), and the
latter allows testing of our interactive devices and examples to make sure
there are no regressions being introduced for them.

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); PLplot scientific plotting software
package (plplot.org); 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
__________________________

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to