msvc_toolchain.conf 1.0 KB

1234567891011121314151617181920
  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-sbr:1093314933)/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_LINK_PREFIX=${_WINE_CMD} link ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  12. _WINE_LIB_PREFIX=${_WINE_CMD} lib ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  13. _WINE_MASM_PREFIX=${_WINE_CMD} masm ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  14. }
  15. when ($_UNDER_WINE_COMPILER == "yes") {
  16. _WINE_C_PREFIX=${_WINE_CMD} c ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  17. _WINE_CXX_PREFIX=${_WINE_CMD} cxx ${ARCADIA_ROOT} ${ARCADIA_BUILD_ROOT}
  18. }