mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-05 17:40:39 +00:00
c38affcded
* All renderdoc code up to this point was written by me, history is available by request
30 lines
711 B
Makefile
30 lines
711 B
Makefile
CC=gcc
|
|
CPP=g++
|
|
MACROS=-DLINUX \
|
|
-DRENDERDOC_PLATFORM=linux \
|
|
-DRENDERDOC_EXPORTS \
|
|
-DGIT_COMMIT_HASH='"'$$(git rev-parse HEAD)'"' \
|
|
-DRENDERDOC_VERSION_STRING='"0.20"'
|
|
CFLAGS=-c -Wall -Werror -fPIC $(MACROS) -I.
|
|
CPPFLAGS=-std=c++11 -g -Wno-unused -Wno-unknown-pragmas -Wno-reorder
|
|
LDFLAGS=-L../renderdoc -lrenderdoc
|
|
OBJECTS=linux_specific.o
|
|
|
|
all: bin/renderdoccmd
|
|
|
|
%.o: %.cpp
|
|
$(CPP) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
|
|
|
|
%.o: %.c
|
|
$(CC) $(CFLAGS) -c -o $@ $<
|
|
|
|
../renderdoc/librenderdoc.so:
|
|
|
|
bin/renderdoccmd: $(OBJECTS) $(SOURCES) ../renderdoc/librenderdoc.so
|
|
mkdir -p bin/
|
|
g++ -o bin/renderdoccmd $(LDFLAGS) $(OBJECTS)
|
|
|
|
clean:
|
|
find -type f -iname \*.o -exec rm '{}' \;
|
|
rm -f bin/renderdoccmd
|