summaryrefslogtreecommitdiff
path: root/Utilities
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2009-06-11 11:24:56 -0400
committerBrad King <brad.king@kitware.com>2009-06-11 11:24:56 -0400
commit8f5af6172a3f8bbad85ad3495f94e20557942670 (patch)
tree2273d9f4d89dbcc3ecf472fb917467511ec8d01b /Utilities
parent8c5c192b9dff5ad8e7b422ed16935c2c5d2016db (diff)
downloadcmake-8f5af6172a3f8bbad85ad3495f94e20557942670.tar.gz
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.
Diffstat (limited to 'Utilities')
-rw-r--r--Utilities/cmThirdParty.h.in2
-rw-r--r--Utilities/cm_xmlrpc.h5
2 files changed, 2 insertions, 5 deletions
diff --git a/Utilities/cmThirdParty.h.in b/Utilities/cmThirdParty.h.in
index 845a1bd5f1..2866dab480 100644
--- a/Utilities/cmThirdParty.h.in
+++ b/Utilities/cmThirdParty.h.in
@@ -20,7 +20,7 @@
/* Whether CMake is using its own utility libraries. */
#cmakedefine CMAKE_USE_SYSTEM_CURL
#cmakedefine CMAKE_USE_SYSTEM_EXPAT
-#cmakedefine CMAKE_USE_SYSTEM_XMLRPC
#cmakedefine CMAKE_USE_SYSTEM_ZLIB
+#cmakedefine CTEST_USE_XMLRPC
#endif
diff --git a/Utilities/cm_xmlrpc.h b/Utilities/cm_xmlrpc.h
index 95655bff43..0f05c9efc6 100644
--- a/Utilities/cm_xmlrpc.h
+++ b/Utilities/cm_xmlrpc.h
@@ -19,12 +19,9 @@
/* Use the xmlrpc library configured for CMake. */
#include "cmThirdParty.h"
-#ifdef CMAKE_USE_SYSTEM_XMLRPC
+#ifdef CTEST_USE_XMLRPC
# include <xmlrpc.h>
# include <xmlrpc_client.h>
-#else
-# include <cmxmlrpc/xmlrpc.h>
-# include <cmxmlrpc/xmlrpc_client.h>
#endif
#endif