X-Git-Url: https://git.cworth.org/git?p=apitrace;a=blobdiff_plain;f=CMakeLists.txt;h=ac046f51266e469184860c78fe4fa7975d758de5;hp=90bfc870aade3941c9ab3a5c769e9873010f550a;hb=HEAD;hpb=4f9982f5ec3dccae65d5a49dfd5a81b9737d90cd diff --git a/CMakeLists.txt b/CMakeLists.txt index 90bfc87..ac046f5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -194,6 +194,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") CHECK_INCLUDE_FILES(proc/readproc.h READPROC_H_FOUND) if (READPROC_H_FOUND) add_definitions (-DHAVE_READPROC_H) + find_library (proc_LIBRARY NAMES proc procps) endif () endif() @@ -251,6 +252,7 @@ endif () if (WIN32) add_subdirectory (thirdparty/less) + add_subdirectory (thirdparty/directxtex) endif () # Always use bundled QJSon. @@ -297,6 +299,7 @@ endif () add_library (common STATIC common/trace_callset.cpp common/trace_dump.cpp + common/trace_fast_callset.cpp common/trace_file.cpp common/trace_file_read.cpp common/trace_file_write.cpp @@ -315,7 +318,6 @@ add_library (common STATIC ) set_target_properties (common PROPERTIES - COMPILE_DEFINITIONS APITRACE_SOURCE_DIR="${CMAKE_SOURCE_DIR}" # Ensure it can be statically linked in shared libraries COMPILE_FLAGS "${CMAKE_SHARED_LIBRARY_CXX_FLAGS}" )