mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
Travis: run tests for Windows (#1403)
This commit is contained in:

committed by
Alexander Medvednikov

parent
7918a790b4
commit
37a0e6ebef
@@ -366,7 +366,7 @@ void init_consts();')
|
||||
// if v.build_mode in [.default, .embed_vlib] {
|
||||
if v.pref.build_mode == .default_mode || v.pref.build_mode == .embed_vlib {
|
||||
// vlib can't have `init_consts()`
|
||||
cgen.genln('void init_consts() { \n#ifdef _WIN32\n _setmode(_fileno(stdout), _O_U8TEXT); \n#endif\n g_str_buf=malloc(1000); ${cgen.consts_init.join_lines()} }')
|
||||
cgen.genln('void init_consts() { \n#ifdef _WIN32\n _setmode(_fileno(stdout), _O_U8TEXT); \nSetConsoleMode(GetStdHandle(STD_OUTPUT_HANDLE), ENABLE_PROCESSED_OUTPUT | 0x0004); // ENABLE_VIRTUAL_TERMINAL_PROCESSING\n#endif\n g_str_buf=malloc(1000); ${cgen.consts_init.join_lines()} }')
|
||||
// _STR function can't be defined in vlib
|
||||
cgen.genln('
|
||||
string _STR(const char *fmt, ...) {
|
||||
|
Reference in New Issue
Block a user