mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 09:00:44 +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
480 B
Makefile
21 lines
480 B
Makefile
SRC_DIR := $(shell pwd)
|
|
DST_DIR := $(SRC_DIR)/build
|
|
|
|
.PHONY: all clean renderdoc qrenderdoc
|
|
|
|
all: renderdoc qrenderdoc
|
|
@ln -sf "$(DST_DIR)/bin"
|
|
|
|
renderdoc:
|
|
@mkdir -p "$(DST_DIR)" && cd "$(DST_DIR)" && \
|
|
cmake -DENABLE_QRENDERDOC=OFF "$(SRC_DIR)" && \
|
|
$(MAKE)
|
|
|
|
qrenderdoc: renderdoc
|
|
@mkdir -p "$(DST_DIR)"/qrenderdoc && cd "$(DST_DIR)"/qrenderdoc && \
|
|
qmake "CONFIG+=debug" "DESTDIR=$(DST_DIR)/bin" "$(SRC_DIR)"/qrenderdoc && \
|
|
$(MAKE)
|
|
|
|
clean:
|
|
@rm -rf "$(DST_DIR)" bin
|