first swing....
Using NEW UV-CDAT packages for CDAT support
got it to build on pcmdi11, installer added CFLAGS were causing it to fail
Merge branch 'devel' into uvcdat-cmake-install
switch for ESGF add to build option
Merge remote-tracking branch 'charles/uvcdat-cmake-install' into uvcdat-cmake-install
Migration from CDAT to UV-CDAT installation housekeeping
Put soft quotes around check_version_with call for getting cdat version information
Housekeeping happens before we write out our final vars for cdat -> uvcdat migration
Show git repo under DEBUG and fix ld lib path typo...
Now installer fetches, builds and installs CMake...
Small fixes to setup_cmake process... still WIP... :-\

The problem at the moment is that it will not complete the "make"
process.

I get the following...

Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_add_filter_compress.c.o
[ 39%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_add_filter_none.c.o
[ 39%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_add_filter_program.c.o
[ 39%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_add_filter_xz.c.o
[ 39%] [ 40%] [ 40%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format.c.o
Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_ar.c.o
Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_7zip.c.o
[ 40%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_by_name.c.o
[ 40%] [ 40%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_cpio.c.o
Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_cpio_newc.c.o
[ 41%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_gnutar.c.o
[ 41%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_iso9660.c.o
[ 41%] [ 41%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_mtree.c.o
Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_pax.c.o
[ 42%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_shar.c.o
[ 42%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_ustar.c.o
[ 42%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_xar.c.o
[ 42%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_format_zip.c.o
[ 43%] [ 43%] Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_write_set_options.c.o
Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/filter_fork.c.o
Linking CXX static library libcmsys.a
[ 43%] Built target cmsys
Linking C static library libcmlibarchive.a
[ 43%] Built target cmlibarchive
make: *** [all] Error 2
ERROR: Could not make  CMake successfully

Sorry...
This action did not complete successfully
Please re-run this task until successful before continuing further

When I do the whole process by hand it works...
GRrrrr....

:-(
Now CMake builds like a charm - coast to coast...

The pesky LD_LIBRARY_PATH and such messes things up everytime.
I am almost about to take them out entirely.

As of this checking CMake is lovely.
:-)
checked_done function should return passed return value
updated TODO document
Have CMake build zlib based on patch value of currently installe zlib...

There is an issue where uv-cdat needs to build it's own zlib so it is
clear on what it is using.  If there is zlib already on the machine
uv-cdat will build its own ostensibly equivalent version of zlib that
it can use independent of what is on the system.  If there is no
suitable libz patch version of 1.2.x where x = 3,5,7 then the default
is to build libz at patch version 3 (i.e. 1.2.3).

Libz is needed for lib xml which is used most notably by the ESGF
Publisher.

-gavin
typo: comment not congruous with code

Default is 3 not 5
(don't want to confuse users)
Merge branch 'devel' into uvcdat-cmake-install
Merge branch 'devel' into uvcdat-cmake-install
Merge branch 'devel' into uvcdat-cmake-install

Conflicts:
	esg-node