- 23 Nov, 2018 1 commit
-
-
Sometimes we need to access the currently-used visual studio version from inside recipes to set configuration flags. F.ex., libvpx.
-
- 11 Nov, 2018 1 commit
-
-
Closes #85
-
- 07 Nov, 2018 1 commit
-
-
Jos van Egmond authored
-
- 22 Oct, 2018 1 commit
-
-
Nirbheek Chauhan authored
Instead of computing the vcvarsall at the module level, add a function for it and use that. This also allows us to target a specific version of Visual Studio (2015/2017/etc).
-
- 11 Oct, 2018 1 commit
-
-
Nirbheek Chauhan authored
We were accidentally using the full value of PATH set in the VS command prompt as the PATH value that contains Visual Studio paths. Only a subset of that value contains Visual Studio paths. As a part of this, now the rest of the code prepends PATH fetched from VS to the existing PATH value and uses the other env vars as-is by overwriting.
-
- 03 Jul, 2018 1 commit
-
-
Nirbheek Chauhan authored
The VS 2017 batch files print message to stdout that mess up the environment extraction. Try to silence them, and ignore whatever else it decides to print unconditionally.
-
- 29 Jun, 2018 1 commit
-
-
Nirbheek Chauhan authored
Unless the 'visualstudio' variant is disabled in the config by enabling the `novisualstudio` variant, recipes that use Meson will be built using Visual Studio. Cerbero will attempt to find either Visual Studio 2015 or Visual Studio 2017 and set the correct environment to use the MSVC toolchain. This is done once at startup, and then used by each recipe at build time. To get this environment in shell form, use the `win32-msvc-shell.cbc` and `win64-msvc-shell.cbc` config files. https://bugzilla.gnome.org/show_bug.cgi?id=796641
-