mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
[Windows] Move to Visual Studio 2019 (flutter/engine#36538)
This commit is contained in:
parent
42a75dd7d7
commit
129f69bc31
2
DEPS
2
DEPS
@ -109,7 +109,7 @@ allowed_hosts = [
|
||||
]
|
||||
|
||||
deps = {
|
||||
'src': 'https://github.com/flutter/buildroot.git' + '@' + '64d07cbd3d9fa0c15f06c8e24c3bdbf5a9a06329',
|
||||
'src': 'https://github.com/flutter/buildroot.git' + '@' + '24bd842dde44696462562fb02f9e2226f9297d92',
|
||||
|
||||
# Fuchsia compatibility
|
||||
#
|
||||
|
||||
@ -10,11 +10,18 @@ namespace testing {
|
||||
|
||||
namespace {
|
||||
|
||||
#ifdef _WIN32
|
||||
#define FLUTTER_NOINLINE __declspec(noinline)
|
||||
#else
|
||||
#define FLUTTER_NOINLINE __attribute__((noinline))
|
||||
#endif
|
||||
|
||||
using TestWindowProcDelegate = std::function<std::optional<
|
||||
LRESULT>(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)>;
|
||||
|
||||
// A FlutterDesktopWindowProcCallback that forwards to a std::function provided
|
||||
// as user_data.
|
||||
FLUTTER_NOINLINE
|
||||
bool TestWindowProcCallback(HWND hwnd,
|
||||
UINT message,
|
||||
WPARAM wparam,
|
||||
|
||||
@ -44,7 +44,7 @@ def GetDiaDll():
|
||||
msvs_version = vs_toolchain.GetVisualStudioVersion()
|
||||
|
||||
if bool(int(os.environ.get('DEPOT_TOOLS_WIN_TOOLCHAIN', '1'))):
|
||||
dia_path = os.path.join(win_sdk_dir, '..', 'DIA SDK', 'bin', 'amd64')
|
||||
dia_path = os.path.join(win_sdk_dir, '..', '..', 'DIA SDK', 'bin', 'amd64')
|
||||
else:
|
||||
if 'GYP_MSVS_OVERRIDE_PATH' in os.environ:
|
||||
vs_path = os.environ['GYP_MSVS_OVERRIDE_PATH']
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user