diff --git a/turtle/constraint.hpp b/turtle/constraint.hpp index 5dc6da2..34817ac 100644 --- a/turtle/constraint.hpp +++ b/turtle/constraint.hpp @@ -9,8 +9,9 @@ #ifndef MOCK_CONSTRAINT_HPP_INCLUDED #define MOCK_CONSTRAINT_HPP_INCLUDED -#include +#include "config.hpp" #include "log.hpp" +#include namespace mock { diff --git a/turtle/constraints.hpp b/turtle/constraints.hpp index be6fb6c..a13ebbe 100644 --- a/turtle/constraints.hpp +++ b/turtle/constraints.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_CONSTRAINTS_HPP_INCLUDED #define MOCK_CONSTRAINTS_HPP_INCLUDED +#include "config.hpp" #include "constraint.hpp" #include #include diff --git a/turtle/detail/action.hpp b/turtle/detail/action.hpp index 9b4ce12..7d8ea77 100644 --- a/turtle/detail/action.hpp +++ b/turtle/detail/action.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_ACTION_HPP_INCLUDED #define MOCK_ACTION_HPP_INCLUDED +#include "../config.hpp" #include "lambda.hpp" #include #include diff --git a/turtle/detail/child.hpp b/turtle/detail/child.hpp index 16268d9..3de8492 100644 --- a/turtle/detail/child.hpp +++ b/turtle/detail/child.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_CHILD_HPP_INCLUDED #define MOCK_CHILD_HPP_INCLUDED +#include "../config.hpp" #include "type_name.hpp" #include "parent.hpp" #include diff --git a/turtle/detail/context.hpp b/turtle/detail/context.hpp index e054a63..39ca5bb 100644 --- a/turtle/detail/context.hpp +++ b/turtle/detail/context.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_CONTEXT_HPP_INCLUDED #define MOCK_CONTEXT_HPP_INCLUDED +#include "../config.hpp" #include "type_name.hpp" #include #include diff --git a/turtle/detail/expectation_base.hpp b/turtle/detail/expectation_base.hpp index db1199c..c4c11d2 100644 --- a/turtle/detail/expectation_base.hpp +++ b/turtle/detail/expectation_base.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_EXPECTATION_BASE_HPP_INCLUDED #define MOCK_EXPECTATION_BASE_HPP_INCLUDED +#include "../config.hpp" #include "invocation.hpp" #include "../sequence.hpp" #include diff --git a/turtle/detail/formatter.hpp b/turtle/detail/formatter.hpp index abb6449..d8d8be8 100644 --- a/turtle/detail/formatter.hpp +++ b/turtle/detail/formatter.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_FORMATTER_HPP_INCLUDED #define MOCK_FORMATTER_HPP_INCLUDED +#include "../config.hpp" #include "../stream.hpp" #include diff --git a/turtle/detail/functor.hpp b/turtle/detail/functor.hpp index f2c814d..2fbeb5d 100644 --- a/turtle/detail/functor.hpp +++ b/turtle/detail/functor.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_FUNCTOR_HPP_INCLUDED #define MOCK_FUNCTOR_HPP_INCLUDED +#include "../config.hpp" #include "function.hpp" namespace mock diff --git a/turtle/detail/group.hpp b/turtle/detail/group.hpp index bdccaf8..7d97f00 100644 --- a/turtle/detail/group.hpp +++ b/turtle/detail/group.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_GROUP_HPP_INCLUDED #define MOCK_GROUP_HPP_INCLUDED +#include "../config.hpp" #include "verifiable.hpp" #include #include diff --git a/turtle/detail/invocation.hpp b/turtle/detail/invocation.hpp index 77a7b10..b451cba 100644 --- a/turtle/detail/invocation.hpp +++ b/turtle/detail/invocation.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_INVOCATION_HPP_INCLUDED #define MOCK_INVOCATION_HPP_INCLUDED +#include "../config.hpp" #include #include #include diff --git a/turtle/detail/matcher_base.hpp b/turtle/detail/matcher_base.hpp index 77cdf49..cfe0e6f 100644 --- a/turtle/detail/matcher_base.hpp +++ b/turtle/detail/matcher_base.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_MATCHER_BASE_HPP_INCLUDED #define MOCK_MATCHER_BASE_HPP_INCLUDED +#include "../config.hpp" #include #include diff --git a/turtle/detail/object_impl.hpp b/turtle/detail/object_impl.hpp index 85445c5..6d3276f 100644 --- a/turtle/detail/object_impl.hpp +++ b/turtle/detail/object_impl.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_OBJECT_IMPL_HPP_INCLUDED #define MOCK_OBJECT_IMPL_HPP_INCLUDED +#include "../config.hpp" #include "root.hpp" #include "parent.hpp" #include "type_name.hpp" diff --git a/turtle/detail/parameter.hpp b/turtle/detail/parameter.hpp index 79350ea..761eccd 100644 --- a/turtle/detail/parameter.hpp +++ b/turtle/detail/parameter.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_PARAMETER_HPP_INCLUDED #define MOCK_PARAMETER_HPP_INCLUDED +#include "../config.hpp" #include #include #include diff --git a/turtle/detail/parent.hpp b/turtle/detail/parent.hpp index e2a670b..d793273 100644 --- a/turtle/detail/parent.hpp +++ b/turtle/detail/parent.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_PARENT_HPP_INCLUDED #define MOCK_PARENT_HPP_INCLUDED +#include "../config.hpp" #include "type_name.hpp" #include #include diff --git a/turtle/detail/root.hpp b/turtle/detail/root.hpp index cae580e..2f234c4 100644 --- a/turtle/detail/root.hpp +++ b/turtle/detail/root.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_ROOT_HPP_INCLUDED #define MOCK_ROOT_HPP_INCLUDED +#include "../config.hpp" #include "parent.hpp" #include "group.hpp" #include "context.hpp" diff --git a/turtle/detail/sequence_impl.hpp b/turtle/detail/sequence_impl.hpp index e7048a8..63ed319 100644 --- a/turtle/detail/sequence_impl.hpp +++ b/turtle/detail/sequence_impl.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_SEQUENCE_IMPL_HPP_INCLUDED #define MOCK_SEQUENCE_IMPL_HPP_INCLUDED +#include "../config.hpp" #include #include #include diff --git a/turtle/detail/signature.hpp b/turtle/detail/signature.hpp index 2f7985d..42d1e63 100644 --- a/turtle/detail/signature.hpp +++ b/turtle/detail/signature.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_SIGNATURE_HPP_INCLUDED #define MOCK_SIGNATURE_HPP_INCLUDED +#include "../config.hpp" #include #include #include diff --git a/turtle/detail/type_name.hpp b/turtle/detail/type_name.hpp index c43b6d9..4a72bb9 100644 --- a/turtle/detail/type_name.hpp +++ b/turtle/detail/type_name.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_TYPE_NAME_HPP_INCLUDED #define MOCK_TYPE_NAME_HPP_INCLUDED +#include "../config.hpp" #include #include #include diff --git a/turtle/detail/verifiable.hpp b/turtle/detail/verifiable.hpp index f7d59b3..bfa525d 100644 --- a/turtle/detail/verifiable.hpp +++ b/turtle/detail/verifiable.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_VERIFIABLE_HPP_INCLUDED #define MOCK_VERIFIABLE_HPP_INCLUDED +#include "../config.hpp" #include namespace mock diff --git a/turtle/format.hpp b/turtle/format.hpp index e64d012..69add89 100644 --- a/turtle/format.hpp +++ b/turtle/format.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_FORMAT_HPP_INCLUDED #define MOCK_FORMAT_HPP_INCLUDED +#include "config.hpp" #include "detail/formatter.hpp" namespace mock diff --git a/turtle/log.hpp b/turtle/log.hpp index a62c101..4d73950 100644 --- a/turtle/log.hpp +++ b/turtle/log.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_LOG_HPP_INCLUDED #define MOCK_LOG_HPP_INCLUDED +#include "config.hpp" #include "stream.hpp" #include "format.hpp" #include diff --git a/turtle/matcher.hpp b/turtle/matcher.hpp index 3c4dd07..ba5038e 100644 --- a/turtle/matcher.hpp +++ b/turtle/matcher.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_MATCHER_HPP_INCLUDED #define MOCK_MATCHER_HPP_INCLUDED +#include "config.hpp" #include "log.hpp" #include "constraint.hpp" #include "detail/is_functor.hpp" diff --git a/turtle/object.hpp b/turtle/object.hpp index 31a71e5..5969bd2 100644 --- a/turtle/object.hpp +++ b/turtle/object.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_OBJECT_HPP_INCLUDED #define MOCK_OBJECT_HPP_INCLUDED +#include "config.hpp" #include "detail/root.hpp" #include "detail/type_name.hpp" #include "detail/object_impl.hpp" diff --git a/turtle/reset.hpp b/turtle/reset.hpp index b232237..30f5d2c 100644 --- a/turtle/reset.hpp +++ b/turtle/reset.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_RESET_HPP_INCLUDED #define MOCK_RESET_HPP_INCLUDED +#include "config.hpp" #include "object.hpp" #include "detail/root.hpp" #include "detail/functor.hpp" diff --git a/turtle/sequence.hpp b/turtle/sequence.hpp index b5e5408..247a816 100644 --- a/turtle/sequence.hpp +++ b/turtle/sequence.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_SEQUENCE_HPP_INCLUDED #define MOCK_SEQUENCE_HPP_INCLUDED +#include "config.hpp" #include "detail/sequence_impl.hpp" #include diff --git a/turtle/stream.hpp b/turtle/stream.hpp index f914a4c..89ac224 100644 --- a/turtle/stream.hpp +++ b/turtle/stream.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_STREAM_HPP_INCLUDED #define MOCK_STREAM_HPP_INCLUDED +#include "config.hpp" #include #include diff --git a/turtle/verify.hpp b/turtle/verify.hpp index c1f9e5f..55745b8 100644 --- a/turtle/verify.hpp +++ b/turtle/verify.hpp @@ -9,6 +9,7 @@ #ifndef MOCK_VERIFY_HPP_INCLUDED #define MOCK_VERIFY_HPP_INCLUDED +#include "config.hpp" #include "object.hpp" #include "detail/root.hpp" #include "detail/functor.hpp"