mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-07-15 20:17:14 +00:00
cb9449230a
* Suggest users to use VS on Windows * Add a top-level wrapper Makefile and disallow in-source builds * Support clang * Centralize compiler flags * Remove all occurrences of "if(WIN32)..." * Make qrenderdoc an external project
21 lines
635 B
CMake
21 lines
635 B
CMake
set(sources renderdoccmd.cpp)
|
|
set(definitions)
|
|
set(includes PRIVATE ${CMAKE_SOURCE_DIR}/renderdoc/api)
|
|
set(libraries PRIVATE renderdoc)
|
|
|
|
if(UNIX)
|
|
list(APPEND sources renderdoccmd_linux.cpp)
|
|
list(APPEND definitions PRIVATE -DLINUX)
|
|
|
|
find_package(OpenGL REQUIRED)
|
|
list(APPEND includes PRIVATE ${OPENGL_INCLUDE_DIR})
|
|
list(APPEND libraries PRIVATE ${OPENGL_gl_LIBRARY})
|
|
|
|
list(APPEND libraries PRIVATE -lxcb)
|
|
endif()
|
|
|
|
add_executable(renderdoccmd ${sources})
|
|
target_compile_definitions(renderdoccmd ${definitions})
|
|
target_include_directories(renderdoccmd ${includes})
|
|
target_link_libraries(renderdoccmd ${libraries})
|