From f56fba25d62b526e69e59382ca086b0862c4d75b Mon Sep 17 00:00:00 2001 From: Tim Foley Date: Fri, 9 Jun 2017 17:30:56 -0700 Subject: AppVeyor: Try to clone submodules, and add badge - Add an `install` step that tries to update our submodules (just `glslang` at the moment) - Try to add a "badge" image to the main `README.md` --- README.md | 2 ++ appveyor.yml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 66c753bb0..49c4506d5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Slang +![AppVeyor build status](https://ci.appveyor.com/api/projects/status/kt9ch5niwkslk5p4/branch/master?svg=true) + Slang is a library for compiling real-time shader code. It can be used with either existing HLSL or GLSL code, or with code written directly in Slang. The library provides a variety of services that application developers can use to put together the shader compilation workflow they want. diff --git a/appveyor.yml b/appveyor.yml index bd190bf6e..abbcf100e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -5,6 +5,10 @@ version: 0.0.{build} # build worker image image: Visual Studio 2015 +# script to run before build +install: + - git submodule update --init --recursive + # platforms to build platform: - Win32 -- cgit v1.2.3