Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dynamorio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,467
    • Issues 1,467
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DynamoRIO
  • dynamorio
  • Merge requests
  • !2150

i#2145 AppVeyor: VS2010 + VS2013 build setup

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Derek Bruening requested to merge github/fork/derekbruening/appveyor into master Jan 23, 2017
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 4

Adds 32-bit VS2010 and full VS2013 AppVeyor setup, both with ninja, which we install beforehand. Sends notifications to the devs list.

Fixes several issues blocking AppVeyor from running before:

  • Set the image to 2013 as there is no 2010 image.
  • Use an absolute path for cygpath to avoid picking up git's version.
  • Quote the CC env var to avoid AppVeyor's cmake from complaining.

Adds gswin64c to make/FindGhostscript.cmake.

Adds explicit failure on pre-commit diff content checks.

Qt5 is there but not yet pointed at.

Disables the docs for now as the ghostscript installed with chocolately fails to be properly launched by fig2dev.

Most importantly, temporarily ignores test failures, keeping AppVeyor green, until we've fixed the handful of base test failures in this environment.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/derekbruening/appveyor