]> git.cworth.org Git - apitrace/blobdiff - retrace/CMakeLists.txt
retrace: Move JSON write implementation to a .cpp file.
[apitrace] / retrace / CMakeLists.txt
index 2e33b547b7a1ecddfd83014544aed32fb32fb807..5a2a6088d5da9decd77c81af7182b1c3031c81ed 100644 (file)
@@ -31,13 +31,13 @@ add_custom_command (
                 ${CMAKE_SOURCE_DIR}/specs/stdapi.py
 )
 
-add_library (retrace_common
+add_library (retrace_common STATIC
     retrace.cpp
     retrace_main.cpp
     retrace_stdc.cpp
     retrace_swizzle.cpp
+    json.cpp
 )
-
 target_link_libraries (retrace_common
     common
     ${PNG_LIBRARIES}
@@ -46,7 +46,7 @@ target_link_libraries (retrace_common
     ${GETOPT_LIBRARIES}
 )
 
-add_library (glretrace_common
+add_library (glretrace_common STATIC
     glretrace_gl.cpp
     glretrace_cgl.cpp
     glretrace_glx.cpp
@@ -60,8 +60,10 @@ add_library (glretrace_common
     glstate_shaders.cpp
     glws.cpp
 )
-
 add_dependencies (glretrace_common glproc)
+target_link_libraries (glretrace_common
+    retrace_common
+)
 
 
 if (WIN32 OR APPLE OR X11_FOUND)