Просмотр исходного кода

Moved files into Internals/ and Arduino/

Benoit Blanchon 11 лет назад
Родитель
Сommit
d66a7adc22

+ 0 - 0
srcs/Print.cpp → srcs/Arduino/Print.cpp


+ 0 - 0
srcs/Print.h → srcs/Arduino/Print.h


+ 0 - 0
srcs/Printable.h → srcs/Arduino/Printable.h


+ 0 - 0
srcs/EscapedString.cpp → srcs/Internals/EscapedString.cpp


+ 1 - 1
srcs/EscapedString.h → srcs/Internals/EscapedString.h

@@ -5,7 +5,7 @@
 
 #pragma once
 
-#include "Print.h"
+#include "../Arduino/Print.h"
 
 namespace ArduinoJson
 {

+ 0 - 0
srcs/JsonNode.h → srcs/Internals/JsonNode.h


+ 0 - 0
srcs/JsonNodeSerializer.cpp → srcs/Internals/JsonNodeSerializer.cpp


+ 0 - 0
srcs/JsonNodeSerializer.h → srcs/Internals/JsonNodeSerializer.h


+ 0 - 0
srcs/StringBuilder.cpp → srcs/Internals/StringBuilder.cpp


+ 1 - 1
srcs/StringBuilder.h → srcs/Internals/StringBuilder.h

@@ -5,7 +5,7 @@
 
 #pragma once
 
-#include "Print.h"
+#include "../Arduino/Print.h"
 
 namespace ArduinoJson
 {

+ 1 - 1
srcs/JsonBuffer.cpp

@@ -2,9 +2,9 @@
 
 #include <string.h> // for memset
 
-#include "JsonNode.h"
 #include "JsonObject.h"
 #include "JsonValue.h"
+#include "Internals/JsonNode.h"
 
 JsonObject JsonBuffer::createObject()
 {

+ 2 - 2
srcs/JsonBuffer.h

@@ -1,7 +1,7 @@
 #pragma once
 
-#include <stddef.h>
-#include "JsonNode.h"
+#include "Internals/JsonNode.h"
+
 
 class JsonObject;
 class JsonValue;

+ 4 - 4
srcs/JsonObject.cpp

@@ -2,12 +2,12 @@
 
 #include <string.h> // for strcmp
 
-#include "EscapedString.h"
 #include "JsonBuffer.h"
 #include "JsonValue.h"
-#include "JsonNode.h"
-#include "StringBuilder.h"
-#include "JsonNodeSerializer.h"
+#include "Internals/EscapedString.h"
+#include "Internals/JsonNode.h"
+#include "Internals/JsonNodeSerializer.h"
+#include "Internals/StringBuilder.h"
 
 using namespace ArduinoJson::Internals;
 

+ 1 - 1
srcs/JsonObject.h

@@ -1,6 +1,6 @@
 #pragma once
 
-#include "Printable.h"
+#include "Arduino/Printable.h"
 
 class JsonValue;
 struct JsonNode;

+ 2 - 1
srcs/JsonValue.cpp

@@ -1,6 +1,7 @@
 #include "JsonObject.h"
-#include "JsonNode.h"
+
 #include "JsonValue.h"
+#include "Internals/JsonNode.h"
 
 void JsonValue::operator=(bool value)
 {

+ 18 - 11
srcs/srcs.vcxproj

@@ -39,7 +39,14 @@
     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
-  <PropertyGroup />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <OutDir>$(ProjectDir)\bin\$(Configuration)\</OutDir>
+    <IntDir>$(ProjectDir)\obj\$(Configuration)\</IntDir>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <OutDir>$(ProjectDir)\bin\$(Configuration)\</OutDir>
+    <IntDir>$(ProjectDir)\obj\$(Configuration)\</IntDir>
+  </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <WarningLevel>Level3</WarningLevel>
@@ -67,25 +74,25 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClInclude Include="EscapedString.h" />
+    <ClInclude Include="Internals\EscapedString.h" />
     <ClInclude Include="JsonBuffer.h" />
-    <ClInclude Include="JsonNode.h" />
-    <ClInclude Include="JsonNodeSerializer.h" />
+    <ClInclude Include="Internals\JsonNode.h" />
+    <ClInclude Include="Internals\JsonNodeSerializer.h" />
     <ClInclude Include="JsonObject.h" />
     <ClInclude Include="JsonValue.h" />
-    <ClInclude Include="Print.h" />
-    <ClInclude Include="Printable.h" />
+    <ClInclude Include="Arduino\Print.h" />
+    <ClInclude Include="Arduino\Printable.h" />
     <ClInclude Include="StaticJsonBuffer.h" />
-    <ClInclude Include="StringBuilder.h" />
+    <ClInclude Include="Internals\StringBuilder.h" />
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="EscapedString.cpp" />
+    <ClCompile Include="Internals\EscapedString.cpp" />
     <ClCompile Include="JsonBuffer.cpp" />
-    <ClCompile Include="JsonNodeSerializer.cpp" />
+    <ClCompile Include="Internals\JsonNodeSerializer.cpp" />
     <ClCompile Include="JsonObject.cpp" />
     <ClCompile Include="JsonValue.cpp" />
-    <ClCompile Include="Print.cpp" />
-    <ClCompile Include="StringBuilder.cpp" />
+    <ClCompile Include="Arduino\Print.cpp" />
+    <ClCompile Include="Internals\StringBuilder.cpp" />
   </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">

+ 10 - 10
srcs/srcs.vcxproj.filters

@@ -27,22 +27,22 @@
     <ClInclude Include="JsonBuffer.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="JsonNode.h">
+    <ClInclude Include="Internals\EscapedString.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="StringBuilder.h">
+    <ClInclude Include="Internals\JsonNode.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="Print.h">
+    <ClInclude Include="Internals\JsonNodeSerializer.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="Printable.h">
+    <ClInclude Include="Internals\StringBuilder.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="EscapedString.h">
+    <ClInclude Include="Arduino\Print.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="JsonNodeSerializer.h">
+    <ClInclude Include="Arduino\Printable.h">
       <Filter>Header Files</Filter>
     </ClInclude>
   </ItemGroup>
@@ -56,16 +56,16 @@
     <ClCompile Include="JsonValue.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="StringBuilder.cpp">
+    <ClCompile Include="Internals\EscapedString.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="Print.cpp">
+    <ClCompile Include="Internals\JsonNodeSerializer.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="EscapedString.cpp">
+    <ClCompile Include="Internals\StringBuilder.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="JsonNodeSerializer.cpp">
+    <ClCompile Include="Arduino\Print.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
   </ItemGroup>

+ 2 - 2
tests/EscapedStringTests.cpp

@@ -1,7 +1,7 @@
 #include <gtest/gtest.h>
 
-#include "EscapedString.h"
-#include "StringBuilder.h"
+#include <Internals/EscapedString.h>
+#include <Internals/StringBuilder.h>
 
 using namespace ArduinoJson::Internals;
 

+ 1 - 2
tests/StringBuilderTests.cpp

@@ -1,6 +1,5 @@
 #include <gtest/gtest.h>
-
-#include "StringBuilder.h"
+#include <Internals/StringBuilder.h>
 
 using namespace ArduinoJson::Internals;