Skip to content

Instantly share code, notes, and snippets.

@tonykero
Created September 6, 2017 00:59
Show Gist options
  • Save tonykero/30f769e2cdabcf0cadfb680d5f3cf036 to your computer and use it in GitHub Desktop.
Save tonykero/30f769e2cdabcf0cadfb680d5f3cf036 to your computer and use it in GitHub Desktop.
Sample Project Config
{
"coverage": true,
"platform": [
"x86",
"x64"
],
"configuration": [
"Debug",
"Release"
],
"builds": [
{
"name": "Visual Studio",
"version": [
"2013",
"2015",
"2017"
]
},
{
"name": "LLVM",
"version": [
"3.6",
"3.7",
"3.8",
"3.9",
"4.0"
]
},
{
"name": "MinGW"
}
]
}
{
"dependencies": [
{
"name": "Boost",
"version": "1.65.0",
"url": "https://github.com/boostorg/boost",
"tag": "boost-1.65.0",
"recursive": true,
"script": {
"unix": "./bootstrap.sh\n./b2",
"win": ".\\bootstrap.bat\n.\\b2"
},
"cmake": {
"components": "fiber compute interprocess"
}
},
{
"name": "imgui",
"version": "1.51",
"url": "https://github.com/ocornut/imgui",
"tag": "v1.51",
"shallow_clone": "tarball",
"directories": {
"include": ".",
"source": "."
}
},
{
"name": "SFML",
"version": "2.4.2",
"url": "https://github.com/SFML/SFML",
"tag": "2.4.2",
"shallow_clone": "tarball",
"cmake": {
"components": "graphics window system"
}
}
]
}
{
"name": "CPP-Project",
"repository": "https://github.com/user/repo",
"appveyor": "./appveyor.json",
"travis": "./travis.json",
"dependencies": "./dependencies.json",
"type": "runtime",
"directories": {
"source": "src",
"include": "include",
"samples": "examples",
"binaries": "bin",
"test": "tests",
"dependencies": "3rd"
},
"license": "MIT"
}
{
"docker": true,
"coverage": true,
"os": [
"linux",
"osx"
],
"platform": [
"x86",
"x64"
],
"configuration": [
"Debug",
"Release"
],
"builds": [
{
"name": "GCC",
"version": [
"5",
"6",
"7"
]
},
{
"name": "LLVM",
"version": [
"3.6",
"3.7",
"3.8",
"3.9",
"4.0"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment