Move back RenderDoc.h from aemu-common.
Bug: 246990929
Test: presubmit
Change-Id: I404ae4ef278dde1a6d24c737babf98b5286a7384
diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt
new file mode 100644
index 0000000..4091c91
--- /dev/null
+++ b/utils/CMakeLists.txt
@@ -0,0 +1,28 @@
+add_library(gfxstream_utils.headers INTERFACE)
+
+target_include_directories(gfxstream_utils.headers INTERFACE include)
+target_link_libraries(
+ gfxstream_utils.headers
+ INTERFACE
+ renderdoc
+ gfxstream_vulkan_headers
+ aemu-host-common.headers
+ aemu-base.headers)
+
+if (ENABLE_VKCEREAL_TESTS)
+ add_executable(
+ gfxstream_utils_unittests
+ RenderDoc_unittest.cpp)
+
+ target_link_libraries(
+ gfxstream_utils_unittests
+ PRIVATE
+ gfxstream_utils.headers
+ ${GFXSTREAM_HOST_COMMON_LIB}
+ ${GFXSTREAM_BASE_LIB}
+ renderdoc
+ gtest_main
+ gmock_main)
+
+ gtest_discover_tests(gfxstream_utils_unittests)
+endif()