Add JSON appender and test
diff --git a/src/main/cpp/CMakeLists.txt b/src/main/cpp/CMakeLists.txt
index 3571cf5..cdf3034 100644
--- a/src/main/cpp/CMakeLists.txt
+++ b/src/main/cpp/CMakeLists.txt
@@ -67,6 +67,7 @@
   inputstreamreader.cpp
   integer.cpp
   integerpatternconverter.cpp
+  jsonlayout.cpp
   layout.cpp
   level.cpp
   levelmatchfilter.cpp
diff --git a/src/test/cpp/CMakeLists.txt b/src/test/cpp/CMakeLists.txt
index 7a0ada9..793a30b 100644
--- a/src/test/cpp/CMakeLists.txt
+++ b/src/test/cpp/CMakeLists.txt
@@ -14,6 +14,7 @@
     filetestcase
     hierarchytest
     hierarchythresholdtestcase
+    jsonlayouttest
     l7dtestcase
     leveltestcase
     loggertestcase