patch for NCP
authorTom Sutcliffe <thomas.sutcliffe@accenture.com>
Wed, 13 Oct 2010 15:07:15 +0100
changeset 68 6a26ca985d90
parent 67 84fefe1cd57f
child 69 849a0b46c767
patch for NCP
build/common/common.mmh
build/ncp/platform.mmh
documentation/common_mmh.pod
--- a/build/common/common.mmh	Wed Oct 13 12:53:17 2010 +0100
+++ b/build/common/common.mmh	Wed Oct 13 15:07:15 2010 +0100
@@ -91,6 +91,9 @@
 #ifndef FSHELL_NO_SPCRE_SUPPORT
 #define FSHELL_SPCRE_SUPPORT
 #endif
+#ifndef FSHELL_NO_HTTP_SUPPORT
+#define FSHELL_HTTP_SUPPORT
+#endif
 
 //
 // PlatSec.
@@ -268,7 +271,7 @@
 #define FSHELL_CORE_SUPPORT_PLAY
 #endif
 
-#ifdef FSHELL_COMMS_SUPPORT
+#if defined(FSHELL_COMMS_SUPPORT) && defined(FSHELL_HTTP_SUPPORT)
 #define FSHELL_CORE_SUPPORT_WGET
 #endif
 
--- a/build/ncp/platform.mmh	Wed Oct 13 12:53:17 2010 +0100
+++ b/build/ncp/platform.mmh	Wed Oct 13 15:07:15 2010 +0100
@@ -21,5 +21,6 @@
 #define FSHELL_FLEXIBLEMM_AWARE
 #define FSHELL_ARM11XX_SUPPORT
 #define FSHELL_TRACECORE_SUPPORT
+#define FSHELL_NO_HTTP_SUPPORT // wk38 mislaid httpstringconstants.h
 
 #endif // FSHELL_PLATFORM_MMH
--- a/documentation/common_mmh.pod	Wed Oct 13 12:53:17 2010 +0100
+++ b/documentation/common_mmh.pod	Wed Oct 13 15:07:15 2010 +0100
@@ -222,6 +222,10 @@
 
 The TraceCore APIs are available.
 
+=item FSHELL_[NO_]HTTP_SUPPORT
+
+The HTTP libraries and all associated headers are available.
+
 =back
 
 A couple of further macros follow - these are specifically for platforms that provide an custom implementation of the relevant command rather than using fshell's built-in version.