Commit Graph

4 Commits

Author SHA1 Message Date
Vitalii Koshura 48aa5e7ec9
Merge remote-tracking branch 'upstream/master' into appveyor_vcpkg_cache
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-23 10:18:44 +02:00
Vitalii Koshura 51557759f6
[VS2019] Add code signing.
To enable codesigning two environment variables should be set in Windows:
- BUILDCODESIGN that is points to the directory where boinc.pfx file is located
- CODESIGNBOINC that contains password for boinc.pfx file

Small projects clean-up made.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-22 12:43:54 +02:00
Vitalii Koshura b4ea541416
[Windows] Simplify vcpkg usage within *.vcxproj configuration
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-19 10:59:41 +02:00
Vitalii Koshura 4594160ffb
[Windows] Add MSVS 2019 with vcpkg support
Added new projects to build with Microsoft Visual Studio 2019.
Added vcpkg support for 3rd party libraries.
For simplification all executables use static linked libraries
(impact +0.5 MB or < 3%).
Enable build for all projects (including examples for opencl, cuda etc).
Configuration is not tested yet, so no CI added.
Also because of the reason above projects for VS 2013 are not removed yet too.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-03-16 02:32:35 +01:00