docker-full: install OpenGL validator
authorJean Privat <jean@pryen.org>
Wed, 28 Jun 2017 15:38:34 +0000 (11:38 -0400)
committerJean Privat <jean@pryen.org>
Wed, 28 Jun 2017 16:48:11 +0000 (12:48 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

misc/docker/full/Dockerfile

index 2d7fcbb..5e94f60 100644 (file)
@@ -31,6 +31,7 @@ RUN dpkg --add-architecture i386 \
                # Packages needed for contrib, platforms and FFI
                ant \
                clang \
+               cmake \
                default-jdk \
                file \
                inkscape \
@@ -61,6 +62,14 @@ RUN mkdir -p /opt \
        && rm android-ndk.zip \
        && printf "PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_NDK\nexport PATH\n" >> "/etc/profile.d/android.sh"
 
+# Install OpenGL validator
+RUN git clone https://github.com/KhronosGroup/glslang.git \
+       && mkdir -p glslang/build \
+       && cd glslang/build \
+       && cmake .. \
+       && make \
+       && make
+
 # Setup environment variables
 ENV ANDROID_HOME /opt/android-sdk-linux
 ENV ANDROID_NDK /opt/android-ndk