diff --git a/README.md b/README.md index 381b56ba3..c675bcf8e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![Build Status](https://travis-ci.com/borglab/gtsam.svg?branch=develop)](https://travis-ci.com/borglab/gtsam/) +gcc/clang: [![Build Status](https://travis-ci.com/borglab/gtsam.svg?branch=develop)](https://travis-ci.com/borglab/gtsam/) MSVC: [![Build status](https://ci.appveyor.com/api/projects/status/3enllitj52jsxwfg/branch/develop?svg=true)](https://ci.appveyor.com/project/dellaert/gtsam) # README - Georgia Tech Smoothing and Mapping library diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..9484c775a --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,25 @@ +# version format +version: 4.0.2-{branch}-build{build} + +os: Visual Studio 2019 + +clone_folder: c:\projects\gtsam + +platform: x64 +configuration: Release + +environment: + CTEST_OUTPUT_ON_FAILURE: 1 + BOOST_ROOT: C:/Libraries/boost_1_71_0 + +build_script: + - cd c:\projects\gtsam\build + - cmake --build . + - cmake --build . --target check + +before_build: + - cd c:\projects\gtsam + - mkdir build + - cd build + # Disable examples to avoid AppVeyor timeout + - cmake -G "Visual Studio 16 2019" .. -DGTSAM_BUILD_EXAMPLES_ALWAYS=OFF