https://github.com/crosire/vs-toolsets
A collection of scripts and utilities to support integrated development with external compiler and linker toolchains under Microsoft Visual Studio 2013+.
https://github.com/crosire/vs-toolsets
clang emscripten glslang msbuild visual-studio
Last synced: 4 months ago
JSON representation
A collection of scripts and utilities to support integrated development with external compiler and linker toolchains under Microsoft Visual Studio 2013+.
- Host: GitHub
- URL: https://github.com/crosire/vs-toolsets
- Owner: crosire
- License: bsd-2-clause
- Created: 2015-10-18T17:33:37.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2022-10-28T20:05:29.000Z (over 3 years ago)
- Last Synced: 2025-10-10T01:51:17.217Z (8 months ago)
- Topics: clang, emscripten, glslang, msbuild, visual-studio
- Homepage:
- Size: 97.7 KB
- Stars: 63
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Visual Studio Toolsets
======================
A collection of scripts and utilities to support integrated development with external compiler and linker toolchains under Microsoft Visual Studio 2013 and 2015.
Uses [vs-android.Build.CPPTasks.Android.dll](Platforms/Emscripten/vs-android.Build.CPPTasks.Android.dll) from [vs-android](https://github.com/gavinpugh/vs-android).
The remaining files are released under the terms and conditions of the [BSD 2-clause license](LICENSE.txt).
## Features
* Seamlessly integrates external toolchains into Visual Studio.
* Adds toolsets as new solution platforms and thus can be added to existing solutions.
* Adapts the project properties dialogs to show the parameters specific to each toolchain.
The following toolsets are available:
* **Clang** (platform toolset)
* **Emscripten** (platform)
* **GLSL** (build customization)
## Installation
Copy all folders from this repository to the following location:
For Visual Studio 2017: %PROGRAMFILES(X86)%\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets
For Visual Studio 2019: %PROGRAMFILES(X86)%\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160
For Visual Studio 2022: %PROGRAMFILES%\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170