Add copies to ./bin for renderdoccmd & librenderdoc.so

* This allows qrenderdoc to link properly when opened directly in
  qtcreator, as otherwise it doesn't know where to link to the generated
  librenderdoc.so somewhere in CMake's build directory
This commit is contained in:
baldurk committed 2016-09-14 17:31:45 +02:00
1 parent 289289d2a1
commit 541c2f2d99
3 files changed
+10 -1

No files matched your search

-1
View File
@@ -5,7 +5,6 @@ CMAKE_PARAMS :=
.PHONY: all clean
all: renderdoc
@ln -sf "$(DST_DIR)/bin"
@mkdir -p "$(DST_DIR)" && cd "$(DST_DIR)" && \
cmake $(CMAKE_PARAMS) "$(SRC_DIR)" && \
$(MAKE)
+5
View File
@@ -294,3 +294,8 @@ target_include_directories(renderdoc ${RDOC_INCLUDES})
target_link_libraries(renderdoc ${RDOC_LIBRARIES})
install (TARGETS renderdoc DESTINATION lib)
add_custom_command(TARGET renderdoc POST_BUILD
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_SOURCE_DIR}/bin/)
add_custom_command(TARGET renderdoc POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:renderdoc> ${CMAKE_SOURCE_DIR}/bin/)
+5
View File
@@ -44,3 +44,8 @@ target_include_directories(renderdoccmd ${includes})
target_link_libraries(renderdoccmd ${libraries})
install (TARGETS renderdoccmd DESTINATION bin)
add_custom_command(TARGET renderdoccmd POST_BUILD
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_SOURCE_DIR}/bin/)
add_custom_command(TARGET renderdoccmd POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:renderdoccmd> ${CMAKE_SOURCE_DIR}/bin/)