Updated Clara with handling for / on Windows

This commit is contained in:
Phil Nash 2017-06-23 09:08:44 +01:00
parent 2462dff088
commit af66106500
3 changed files with 11 additions and 1 deletions

View File

@ -343,6 +343,11 @@ namespace Catch { namespace clara { namespace TextFlow
#include <set> #include <set>
#include <algorithm> #include <algorithm>
#if !defined(CLARA_PLATFORM_WINDOWS) && ( defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) )
#define CLARA_PLATFORM_WINDOWS
#endif
namespace Catch { namespace clara { namespace Catch { namespace clara {
namespace detail { namespace detail {

View File

@ -14,7 +14,8 @@ idMap = {
"CLARA_HPP_INCLUDED": "CATCH_CLARA_HPP_INCLUDED", "CLARA_HPP_INCLUDED": "CATCH_CLARA_HPP_INCLUDED",
"CLARA_CONFIG_CONSOLE_WIDTH": "CATCH_CLARA_CONFIG_CONSOLE_WIDTH", "CLARA_CONFIG_CONSOLE_WIDTH": "CATCH_CLARA_CONFIG_CONSOLE_WIDTH",
"CLARA_TEXTFLOW_HPP_INCLUDED": "CATCH_CLARA_TEXTFLOW_HPP_INCLUDED", "CLARA_TEXTFLOW_HPP_INCLUDED": "CATCH_CLARA_TEXTFLOW_HPP_INCLUDED",
"CLARA_TEXTFLOW_CONFIG_CONSOLE_WIDTH": "CATCH_CLARA_TEXTFLOW_CONFIG_CONSOLE_WIDTH" "CLARA_TEXTFLOW_CONFIG_CONSOLE_WIDTH": "CATCH_CLARA_TEXTFLOW_CONFIG_CONSOLE_WIDTH",
"CLARA_PLATFORM_WINDOWS": ""
} }
# outer namespace to add # outer namespace to add

View File

@ -341,6 +341,10 @@ namespace clara { namespace TextFlow
#include <set> #include <set>
#include <algorithm> #include <algorithm>
#if !defined(CLARA_PLATFORM_WINDOWS) && ( defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) )
#define CLARA_PLATFORM_WINDOWS
#endif
namespace clara { namespace clara {
namespace detail { namespace detail {