summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 9916712)
raw | patch | inline | side by side (parent: 9916712)
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | |
Sat, 11 Jun 2016 19:39:24 +0000 (22:39 +0300) | ||
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | |
Sat, 11 Jun 2016 19:41:01 +0000 (22:41 +0300) |
31 files changed:
index 533b4467b2509529a9aad6153206a9350b2524a7..3977f7083d641fd31f933510c2c71ac92ea98ec6 100644 (file)
--- a/kms++util/CMakeLists.txt
+++ b/kms++util/CMakeLists.txt
-file(GLOB SRCS "*.cpp" "*.h")
+file(GLOB SRCS "src/*.cpp" "src/*.h" "inc/kms++util/*.h")
add_library(kms++util ${SRCS})
+target_include_directories(kms++util PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/inc>
+ $<INSTALL_INTERFACE:include>
+ PRIVATE src)
+
target_link_libraries(kms++util kms++ pthread)
-target_include_directories(kms++util PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
similarity index 100%
rename from kms++util/cpuframebuffer.h
rename to kms++util/inc/kms++util/cpuframebuffer.h
rename from kms++util/cpuframebuffer.h
rename to kms++util/inc/kms++util/cpuframebuffer.h
similarity index 100%
rename from kms++util/extcpuframebuffer.h
rename to kms++util/inc/kms++util/extcpuframebuffer.h
rename from kms++util/extcpuframebuffer.h
rename to kms++util/inc/kms++util/extcpuframebuffer.h
similarity index 88%
rename from kms++util/kms++util.h
rename to kms++util/inc/kms++util/kms++util.h
index 0c07d1824bc7b0204854c8ad75a99e381e0306fd..ca3c4069f855b34990ff987e56f45beb80f0a4b2 100644 (file)
rename from kms++util/kms++util.h
rename to kms++util/inc/kms++util/kms++util.h
index 0c07d1824bc7b0204854c8ad75a99e381e0306fd..ca3c4069f855b34990ff987e56f45beb80f0a4b2 100644 (file)
--- a/kms++util/kms++util.h
#include <kms++/kms++.h>
-#include "color.h"
+#include <kms++util/color.h>
+#include <kms++util/strhelpers.h>
+#include <kms++util/cpuframebuffer.h>
+#include <kms++util/extcpuframebuffer.h>
+#include <kms++util/stopwatch.h>
+#include <kms++util/opts.h>
+
#include <cstdio>
#include <cstdlib>
similarity index 100%
rename from kms++util/stopwatch.h
rename to kms++util/inc/kms++util/stopwatch.h
rename from kms++util/stopwatch.h
rename to kms++util/inc/kms++util/stopwatch.h
similarity index 100%
rename from kms++util/strhelpers.h
rename to kms++util/inc/kms++util/strhelpers.h
rename from kms++util/strhelpers.h
rename to kms++util/inc/kms++util/strhelpers.h
diff --git a/kms++util/color.cpp b/kms++util/src/color.cpp
similarity index 98%
rename from kms++util/color.cpp
rename to kms++util/src/color.cpp
index 490ff64c54ab1dd651f742f843a57c3535d1decc..4bfc33e0a170dcc6c599da3851a8946a747e7bc7 100644 (file)
rename from kms++util/color.cpp
rename to kms++util/src/color.cpp
index 490ff64c54ab1dd651f742f843a57c3535d1decc..4bfc33e0a170dcc6c599da3851a8946a747e7bc7 100644 (file)
--- a/kms++util/color.cpp
+++ b/kms++util/src/color.cpp
-#include "color.h"
+#include <kms++util/color.h>
namespace kms
{
similarity index 98%
rename from kms++util/colorbar.cpp
rename to kms++util/src/colorbar.cpp
index 9e6e68dd1ae7f96f7c61ceb450e9bf940efc5483..bca8dc6c57a3a0b71eab90f378382e0b0d4b000b 100644 (file)
rename from kms++util/colorbar.cpp
rename to kms++util/src/colorbar.cpp
index 9e6e68dd1ae7f96f7c61ceb450e9bf940efc5483..bca8dc6c57a3a0b71eab90f378382e0b0d4b000b 100644 (file)
--- a/kms++util/colorbar.cpp
#include <cstdint>
#include <kms++/kms++.h>
-#include "kms++util.h"
+#include <kms++util/kms++util.h>
namespace kms
{
similarity index 95%
rename from kms++util/cpuframebuffer.cpp
rename to kms++util/src/cpuframebuffer.cpp
index 1f14ddc92502c49071c8e48d7445fdfa20118d3f..d3565964a9043577f384d58bbd29b1afcf2d0d7d 100644 (file)
rename from kms++util/cpuframebuffer.cpp
rename to kms++util/src/cpuframebuffer.cpp
index 1f14ddc92502c49071c8e48d7445fdfa20118d3f..d3565964a9043577f384d58bbd29b1afcf2d0d7d 100644 (file)
#include <map>
-#include "cpuframebuffer.h"
+#include <kms++util/cpuframebuffer.h>
using namespace std;
similarity index 98%
rename from kms++util/drawing.cpp
rename to kms++util/src/drawing.cpp
index 2ca567c1847041b2de8ed1fa10ec92cef608b402..a5377be5f1586f466cdd2b3884ec5d06bb60bd28 100644 (file)
rename from kms++util/drawing.cpp
rename to kms++util/src/drawing.cpp
index 2ca567c1847041b2de8ed1fa10ec92cef608b402..a5377be5f1586f466cdd2b3884ec5d06bb60bd28 100644 (file)
--- a/kms++util/drawing.cpp
#include <kms++/kms++.h>
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
using namespace std;
similarity index 95%
rename from kms++util/extcpuframebuffer.cpp
rename to kms++util/src/extcpuframebuffer.cpp
index bd0b10c9ad475d7a1cffb949e6d6bfad4b795b32..232c778ae74cda8593457a2c5808cee1ed964887 100644 (file)
rename from kms++util/extcpuframebuffer.cpp
rename to kms++util/src/extcpuframebuffer.cpp
index bd0b10c9ad475d7a1cffb949e6d6bfad4b795b32..232c778ae74cda8593457a2c5808cee1ed964887 100644 (file)
-#include "extcpuframebuffer.h"
-#include "kms++util.h"
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kms++util/font_8x8.h b/kms++util/src/font_8x8.h
similarity index 94%
rename from kms++util/helpers.cpp
rename to kms++util/src/helpers.cpp
index 4aa3194c60ab7d4abfdc4b800b40cb6092ddf03c..2bf3a4fdce028273741cf42110938f66255108ce 100644 (file)
rename from kms++util/helpers.cpp
rename to kms++util/src/helpers.cpp
index 4aa3194c60ab7d4abfdc4b800b40cb6092ddf03c..2bf3a4fdce028273741cf42110938f66255108ce 100644 (file)
--- a/kms++util/helpers.cpp
-#include "kms++util.h"
-#include "strhelpers.h"
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kms++util/opts.cpp b/kms++util/src/opts.cpp
similarity index 98%
rename from kms++util/opts.cpp
rename to kms++util/src/opts.cpp
index 4ea31f8bb498d4151b490c0c3ef41c514605f3c5..afef45225805fa73a1e4774917bb82e449608f06 100644 (file)
rename from kms++util/opts.cpp
rename to kms++util/src/opts.cpp
index 4ea31f8bb498d4151b490c0c3ef41c514605f3c5..afef45225805fa73a1e4774917bb82e449608f06 100644 (file)
--- a/kms++util/opts.cpp
+++ b/kms++util/src/opts.cpp
#include <unistd.h>
#include <getopt.h>
-#include "opts.h"
+#include <kms++util/opts.h>
using namespace std;
similarity index 92%
rename from kms++util/strhelpers.cpp
rename to kms++util/src/strhelpers.cpp
index f18c749b99586f6a9add2360fe3e0823c11a5e5b..f59bb6da8519393f2b0b46daac5ca8016329f533 100644 (file)
rename from kms++util/strhelpers.cpp
rename to kms++util/src/strhelpers.cpp
index f18c749b99586f6a9add2360fe3e0823c11a5e5b..f59bb6da8519393f2b0b46daac5ca8016329f533 100644 (file)
--- a/kms++util/strhelpers.cpp
-#include "strhelpers.h"
+#include <kms++util/strhelpers.h>
#include <algorithm>
#include <stdarg.h>
similarity index 98%
rename from kms++util/testpat.cpp
rename to kms++util/src/testpat.cpp
index 7a2e4d38199abf4b0c0e532c85599f91a6e75eca..cbe611d53caa7c6f985f514f0fc7e038739f4ea7 100644 (file)
rename from kms++util/testpat.cpp
rename to kms++util/src/testpat.cpp
index 7a2e4d38199abf4b0c0e532c85599f91a6e75eca..cbe611d53caa7c6f985f514f0fc7e038739f4ea7 100644 (file)
--- a/kms++util/testpat.cpp
#include <thread>
#include <kms++/kms++.h>
-#include <kms++util.h>
-#include <cpuframebuffer.h>
-#include "stopwatch.h"
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kmscube/cube-egl.cpp b/kmscube/cube-egl.cpp
index 310ff072be0a7f1108ad08a72c78607974796083..7dcfa0b69912c55984472cc0e25ac460eb36a29d 100644 (file)
--- a/kmscube/cube-egl.cpp
+++ b/kmscube/cube-egl.cpp
#include "cube-egl.h"
#include "cube.h"
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kmscube/cube-gbm.cpp b/kmscube/cube-gbm.cpp
index 93ebece90a38cf34b28b8a6097a0a69dc7c354ca..15286847d6940d02016ab381e4c8ab0426c7766a 100644 (file)
--- a/kmscube/cube-gbm.cpp
+++ b/kmscube/cube-gbm.cpp
#include <gbm.h>
#include <kms++/kms++.h>
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
#include "cube-egl.h"
#include "cube-gles2.h"
diff --git a/kmscube/cube-gles2.cpp b/kmscube/cube-gles2.cpp
index bda2f59008f48fcd6c04dc67919f8d924b58888b..05567ea88aa78f6fe056ef9a1355e7dca24907fc 100644 (file)
--- a/kmscube/cube-gles2.cpp
+++ b/kmscube/cube-gles2.cpp
#include "cube-gles2.h"
#include "cube.h"
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kmscube/cube-null.cpp b/kmscube/cube-null.cpp
index 64fbb45f573fce091fe494635e6a6493e1eb89a8..f8f209175c067035f2a9f6539e559d1a1ea77600 100644 (file)
--- a/kmscube/cube-null.cpp
+++ b/kmscube/cube-null.cpp
#include "cube-gles2.h"
#include "cube.h"
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kmscube/cube-x11.cpp b/kmscube/cube-x11.cpp
index dde4f61148214347522c0561fa2cc744fb2ad566..dca59c875551acbba527cb31e68f4e4cdcd7761a 100644 (file)
--- a/kmscube/cube-x11.cpp
+++ b/kmscube/cube-x11.cpp
#include "cube-egl.h"
#include "cube-gles2.h"
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/kmscube/cube.cpp b/kmscube/cube.cpp
index 9aa8a84f72d78e94fdec04d2a4e1d72d6b35aafb..4129554db6da023223b7c3745a0d1a04e4bea25e 100644 (file)
--- a/kmscube/cube.cpp
+++ b/kmscube/cube.cpp
/* Based on a egl cube test app originally written by Arvin Schnell */
#include "cube.h"
-#include <opts.h>
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
using namespace std;
diff --git a/py/pykmsutil.cpp b/py/pykmsutil.cpp
index f060bdf0936f5791f56bbfbaff850f307f21a36e..5ee1d4e7445311bb01dd4d7b18303de666583ce9 100644 (file)
--- a/py/pykmsutil.cpp
+++ b/py/pykmsutil.cpp
#include <pybind11/pybind11.h>
#include <pybind11/stl.h>
#include <kms++/kms++.h>
-#include <kms++util.h>
+#include <kms++util/kms++util.h>
namespace py = pybind11;
diff --git a/utils/fbtestpat.cpp b/utils/fbtestpat.cpp
index de707d6106f9cd112b5c84e1793cbcccd7b721b4..0538ed071a93678a52533296125ebdee57c787f0 100644 (file)
--- a/utils/fbtestpat.cpp
+++ b/utils/fbtestpat.cpp
#include <linux/fb.h>
-#include <kms++util.h>
-#include <extcpuframebuffer.h>
+#include <kms++util/kms++util.h>
using namespace kms;
diff --git a/utils/kmsblank.cpp b/utils/kmsblank.cpp
index 864f2691c10ee0dedfa04b708c1c4930ad600fc6..4909826b5184bb1a5fc6c4894fbb04c5664b210f 100644 (file)
--- a/utils/kmsblank.cpp
+++ b/utils/kmsblank.cpp
#include <algorithm>
#include <kms++/kms++.h>
-#include <kms++util.h>
-#include "opts.h"
+#include <kms++util/kms++util.h>
using namespace std;
using namespace kms;
diff --git a/utils/kmscapture.cpp b/utils/kmscapture.cpp
index dc65f1e6bb7f50f79da52061ed902f4a52f94725..b4c3e881f1393a4f14aa564bd3d1acc88ba341a4 100644 (file)
--- a/utils/kmscapture.cpp
+++ b/utils/kmscapture.cpp
#include <glob.h>
#include <kms++/kms++.h>
-#include <kms++util.h>
-#include <opts.h>
+#include <kms++util/kms++util.h>
#define CAMERA_BUF_QUEUE_SIZE 3
#define MAX_CAMERA 9
diff --git a/utils/kmsprint.cpp b/utils/kmsprint.cpp
index 7c8e01f96382583f17d64be2c1748d38654a69b6..7e3fd3b22b1ac299a0be1658b47a2854721c3778 100644 (file)
--- a/utils/kmsprint.cpp
+++ b/utils/kmsprint.cpp
#include <inttypes.h>
#include <kms++/kms++.h>
-#include "opts.h"
-#include "kms++util.h"
-#include "strhelpers.h"
+#include <kms++util/kms++util.h>
using namespace std;
using namespace kms;
diff --git a/utils/kmsview.cpp b/utils/kmsview.cpp
index 8efcecd9d9f0436cba27e8a7fff38ad2a5a830fd..b503f0a0ecfc6fe91ae9533712993fda07952502 100644 (file)
--- a/utils/kmsview.cpp
+++ b/utils/kmsview.cpp
#include <unistd.h>
#include <kms++/kms++.h>
-#include <kms++util.h>
-#include <opts.h>
+#include <kms++util/kms++util.h>
using namespace std;
using namespace kms;
diff --git a/utils/testpat.cpp b/utils/testpat.cpp
index 4fe8d0bb31f40f8b3800aabb7904262bf21e352c..ef56a80e5dbeee06a7e3b7c3924fe5de268cdf26 100644 (file)
--- a/utils/testpat.cpp
+++ b/utils/testpat.cpp
#include <kms++/kms++.h>
#include <kms++/modedb.h>
-#include <kms++util.h>
-#include <opts.h>
+#include <kms++util/kms++util.h>
using namespace std;
using namespace kms;