msvc_toolchain.conf 1.1 KB

123456789101112131415161718192021222324
  1. # TODO(somov): Заглушка для тех мест, где C_FLAGS_PLATFORM используется
  2. # для любых платформ. Нужно унифицировать с GnuToolchain.
  3. C_FLAGS_PLATFORM=
  4. _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"}
  5. _WINE_C_PREFIX=
  6. _WINE_CXX_PREFIX=
  7. _WINE_LINK_PREFIX=
  8. _WINE_LIB_PREFIX=
  9. _WINE_MASM_PREFIX=
  10. when ($_UNDER_WINE_TOOLS == "yes") {
  11. _WINE_MASM_PREFIX=${_WINE_CMD} masm ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  12. }
  13. when ($_UNDER_WINE_LINK == "yes") {
  14. _WINE_LINK_PREFIX=${_WINE_CMD} link ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  15. }
  16. when ($_UNDER_WINE_LIB == "yes") {
  17. _WINE_LIB_PREFIX=${_WINE_CMD} lib ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  18. }
  19. when ($_UNDER_WINE_COMPILER == "yes") {
  20. _WINE_C_PREFIX=${_WINE_CMD} c ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  21. _WINE_CXX_PREFIX=${_WINE_CMD} cxx ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  22. }