Support #define to overwrite what openthread-config file to use, since Windows does support autoconf. (#578)

This commit is contained in:
Nick Banks
2016-09-13 09:27:11 -07:00
committed by Jonathan Hui
parent ae545bb007
commit 6d2dfa5bb0
12 changed files with 70 additions and 14 deletions
+6 -1
View File
@@ -31,12 +31,17 @@
* This file implements the CLI interpreter.
*/
#ifdef OPENTHREAD_CONFIG_FILE
#include OPENTHREAD_CONFIG_FILE
#else
#include <openthread-config.h>
#endif
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <openthread.h>
#include <openthread-config.h>
#include <openthread-diag.h>
#include <commissioning/commissioner.h>
#include <commissioning/joiner.h>
+6 -2
View File
@@ -34,9 +34,13 @@
#ifndef CLI_HPP_
#define CLI_HPP_
#include <stdarg.h>
#ifdef OPENTHREAD_CONFIG_FILE
#include OPENTHREAD_CONFIG_FILE
#else
#include <openthread-config.h>
#endif
#include <stdarg.h>
#include <cli/cli_server.hpp>
#include <net/icmp6.hpp>
+6 -1
View File
@@ -31,12 +31,17 @@
* This file implements the CLI interpreter.
*/
#ifdef OPENTHREAD_CONFIG_FILE
#include OPENTHREAD_CONFIG_FILE
#else
#include <openthread-config.h>
#endif
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <openthread.h>
#include <openthread-config.h>
#include "cli.hpp"
#include "cli_dataset.hpp"