Alexandros Frantzis | 803ab5d | 2020-01-08 17:46:46 +0200 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | set -ex |
| 4 | |
Tomeu Vizoso | 2ca662f | 2020-03-11 08:54:22 +0100 | [diff] [blame] | 5 | RENDERDOC_VERSION=da02e88201dc3b64316fc33ce6ff69cc729689aa |
Alexandros Frantzis | 803ab5d | 2020-01-08 17:46:46 +0200 | [diff] [blame] | 6 | |
| 7 | git clone https://github.com/baldurk/renderdoc.git --single-branch --no-checkout /renderdoc |
| 8 | pushd /renderdoc |
| 9 | git checkout "$RENDERDOC_VERSION" |
Rohan Garg | 7406d62 | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 10 | cmake -G Ninja -B_build -H. -DENABLE_QRENDERDOC=false -DCMAKE_BUILD_TYPE=Release $EXTRA_CMAKE_ARGS |
Eric Anholt | c1e7e83 | 2020-02-11 15:44:56 -0800 | [diff] [blame] | 11 | ninja -C _build |
Alexandros Frantzis | 803ab5d | 2020-01-08 17:46:46 +0200 | [diff] [blame] | 12 | mkdir -p build/lib |
Rohan Garg | 7406d62 | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 13 | ${STRIP_CMD:-strip} _build/lib/*.so |
Alexandros Frantzis | 803ab5d | 2020-01-08 17:46:46 +0200 | [diff] [blame] | 14 | cp _build/lib/renderdoc.so build/lib |
| 15 | cp _build/lib/librenderdoc.so build/lib |
Alexandros Frantzis | 803ab5d | 2020-01-08 17:46:46 +0200 | [diff] [blame] | 16 | find . -not -path './build' -not -path './build/*' -delete |
| 17 | popd |