before_build:
- "SET PATH=C:\\Python35;C:\\Python35\\Scripts;%PATH%"
- # Get a prebuilt shader compiler (glslangValidator) so that we don't have to build all of glslang
- - mkdir glslang
- - cd glslang
- - curl -fsSL -o glslang-master-windows-x64-Release.zip https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-windows-x64-Release.zip
- - 7z x glslang-master-windows-x64-Release.zip
- - cd ..
- - "SET PATH=%APPVEYOR_BUILD_FOLDER%\\glslang\\bin;%PATH%"
- - glslangValidator.exe --version
- - echo.
- echo Starting build for %APPVEYOR_REPO_NAME% in %APPVEYOR_BUILD_FOLDER%
# Build Vulkan-Headers
- echo Building Vulkan-Headers for %PLATFORM% %CONFIGURATION%
# Install the appropriate Linux packages.
sudo apt-get -qq update
sudo apt-get -y install libxkbcommon-dev libwayland-dev libmirclient-dev libxrandr-dev libx11-xcb-dev
- # Get a prebuilt shader compiler (glslangValidator) so that we don't have to build all of glslang
- mkdir glslang
- cd glslang
- wget https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-linux-Release.zip
- unzip -u -q glslang-master-linux-Release.zip
- cd ..
- export PATH=${TRAVIS_BUILD_DIR}/glslang/bin:$PATH
- glslangValidator --version
fi
- |
if [[ "$VULKAN_BUILD_TARGET" == "ANDROID" ]]; then
SCRIPTS_DIR = os.path.dirname(os.path.abspath(__file__))
REPO_DIR = os.path.join(SCRIPTS_DIR, '..')
-GLSLANG_URL = "https://github.com/KhronosGroup/glslang/releases/download/master-tot"
+GLSLANG_URL = "https://github.com/KhronosGroup/glslang/releases/download/7.9.2888"
if __name__ == '__main__':
if len(sys.argv) != 2: