]> git.notmuchmail.org Git - apitrace/blobdiff - CMakeLists.txt
Install snapdiff.py as well.
[apitrace] / CMakeLists.txt
index 8dd547dbf1928c009bd3c4b0ecfcf81e9896fabe..98a8e9dfdec10ee34439029cc8faf1815acb5964 100755 (executable)
@@ -55,7 +55,7 @@ else ()
         if (NOT ENABLE_EGL STREQUAL "AUTO")
             set (REQUIRE_EGL REQUIRED)
         endif ()
-        pkg_check_modules (EGL egl ${REQUIRE_EGL})
+        pkg_check_modules (EGL egl glesv1_cm glesv2 ${REQUIRE_EGL})
         if (EGL_FOUND)
             include_directories (${EGL_INCLUDE_DIR})
             add_definitions (-DHAVE_EGL)
@@ -264,6 +264,8 @@ endif ()
 
 add_library (common STATIC
     common/trace_file.cpp
+    common/trace_file_read.cpp
+    common/trace_file_write.cpp
     common/trace_file_zlib.cpp
     common/trace_file_snappy.cpp
     common/trace_model.cpp
@@ -422,7 +424,6 @@ else ()
         ${CMAKE_CURRENT_BINARY_DIR}/glproc.hpp
         glxtrace.cpp
         glcaps.cpp
-        glsnapshot.cpp
     )
 
     set_target_properties (glxtrace PROPERTIES
@@ -453,7 +454,6 @@ if (EGL_FOUND)
         ${CMAKE_CURRENT_BINARY_DIR}/glproc.hpp
         egltrace.cpp
         glcaps.cpp
-        glsnapshot.cpp
     )
 
     set_property (
@@ -575,8 +575,13 @@ add_subdirectory(cli)
 ##############################################################################
 # Scripts (to support the CLI)
 
-install (PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/scripts/tracediff.sh DESTINATION ${LIB_INSTALL_DIR}/scripts)
-install (PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/scripts/jsondiff.py DESTINATION ${LIB_INSTALL_DIR}/scripts)
+install (
+    PROGRAMS
+        ${CMAKE_CURRENT_SOURCE_DIR}/scripts/tracediff.sh
+        ${CMAKE_CURRENT_SOURCE_DIR}/scripts/jsondiff.py
+        ${CMAKE_CURRENT_SOURCE_DIR}/scripts/snapdiff.py
+    DESTINATION ${SCRIPTS_INSTALL_DIR}
+)
 
 ##############################################################################
 # GUI