MSVC fixes (#4352)

* locale: using path instead of individual files to reduce command line size
* remotevstplugin: changed order return type & calling convention (compiler error)
* lmmsobj: removed single quotes for command line defines
* added vcpkg support & std::make_unique for MSVC
* carla: include exports header
* package_linux: corrected RemoteVstPlugin name
* vstbase: toolchain file conditional on MSVC
* Added install for remotevstplugin
* msvc: installer works with vcpkg

Remotevst 64bit install removed due to an ApImage problem
This commit is contained in:
justnope
2018-05-22 15:46:00 +02:00
committed by Lukas W
parent 5744c2ad97
commit 3beac2ce7f
10 changed files with 257 additions and 113 deletions

View File

@@ -7,8 +7,10 @@
#include <memory>
#include <utility>
#if (__cplusplus >= 201402L)
#if (__cplusplus >= 201402L || _MSC_VER)
#ifndef _MSC_VER
#warning "This file should now be removed! The functions it provides are part of the C++14 standard."
#endif
using std::make_unique;
#else