aboutsummaryrefslogtreecommitdiffstats
path: root/build/conf/toolchains/msvc_toolchain.conf
blob: 5ddb9f3be233417b3b22393a3f88d506a5191bc5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# TODO(somov): Заглушка для тех мест, где C_FLAGS_PLATFORM используется
# для любых платформ. Нужно унифицировать с GnuToolchain.
C_FLAGS_PLATFORM=

_WINE_CMD=${YMAKE_PYTHON} ${input:"build/scripts/run_msvc_wine.py"} ${hide;input:"build/scripts/process_command_files.py"} ${hide;input:"build/scripts/process_whole_archive_option.py"} ${WINE_TOOL_RESOURCE_GLOBAL}/bin/wine64 -v140 ${env:"WINEPREFIX_SUFFIX=4.0"}

_WINE_C_PREFIX=
_WINE_CXX_PREFIX=
_WINE_LINK_PREFIX=
_WINE_LIB_PREFIX=
_WINE_MASM_PREFIX=
when ($_UNDER_WINE_TOOLS == "yes") {
    _WINE_MASM_PREFIX=${_WINE_CMD} masm ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
}
when ($_UNDER_WINE_LINK == "yes") {
    _WINE_LINK_PREFIX=${_WINE_CMD} link ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
}
when ($_UNDER_WINE_LIB == "yes") {
    _WINE_LIB_PREFIX=${_WINE_CMD} lib ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
}
when ($_UNDER_WINE_COMPILER == "yes") {
    _WINE_C_PREFIX=${_WINE_CMD} c ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
    _WINE_CXX_PREFIX=${_WINE_CMD} cxx ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
}