[Cmake-commits] [cmake-commits] king committed cmThirdParty.h.in 1.3 1.4 cm_xmlrpc.h 1.1 1.2

cmake-commits at cmake.org cmake-commits at cmake.org
Thu Jun 11 11:24:59 EDT 2009


Update of /cvsroot/CMake/CMake/Utilities
In directory public:/mounts/ram/cvs-serv18004/Utilities

Modified Files:
	cmThirdParty.h.in cm_xmlrpc.h 
Log Message:
ENH: Disable the xmlrpc drop method by default

We've chosen to drop our default dependence on xmlrpc.  Thus we disable
the corresponding CTest submission method and remove the sources for
building xmlrpc locally.  Users can re-enable the method by setting the
CTEST_USE_XMLRPC option to use a system-installed xmlrpc library.


Index: cmThirdParty.h.in
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/cmThirdParty.h.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** cmThirdParty.h.in	11 Jun 2009 13:04:26 -0000	1.3
--- cmThirdParty.h.in	11 Jun 2009 15:24:56 -0000	1.4
***************
*** 21,26 ****
  #cmakedefine CMAKE_USE_SYSTEM_CURL
  #cmakedefine CMAKE_USE_SYSTEM_EXPAT
- #cmakedefine CMAKE_USE_SYSTEM_XMLRPC
  #cmakedefine CMAKE_USE_SYSTEM_ZLIB
  
  #endif
--- 21,26 ----
  #cmakedefine CMAKE_USE_SYSTEM_CURL
  #cmakedefine CMAKE_USE_SYSTEM_EXPAT
  #cmakedefine CMAKE_USE_SYSTEM_ZLIB
+ #cmakedefine CTEST_USE_XMLRPC
  
  #endif

Index: cm_xmlrpc.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/cm_xmlrpc.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** cm_xmlrpc.h	19 Oct 2006 19:00:09 -0000	1.1
--- cm_xmlrpc.h	11 Jun 2009 15:24:56 -0000	1.2
***************
*** 20,29 ****
  /* Use the xmlrpc library configured for CMake.  */
  #include "cmThirdParty.h"
! #ifdef CMAKE_USE_SYSTEM_XMLRPC
  # include <xmlrpc.h>
  # include <xmlrpc_client.h>
- #else
- # include <cmxmlrpc/xmlrpc.h>
- # include <cmxmlrpc/xmlrpc_client.h>
  #endif
  
--- 20,26 ----
  /* Use the xmlrpc library configured for CMake.  */
  #include "cmThirdParty.h"
! #ifdef CTEST_USE_XMLRPC
  # include <xmlrpc.h>
  # include <xmlrpc_client.h>
  #endif
  



More information about the Cmake-commits mailing list