_windows.v fix

pull/2514/head
Alexander Medvednikov 2019-10-23 12:25:00 +03:00
parent 5ef4b2064f
commit 2e28691254
2 changed files with 4 additions and 4 deletions

View File

@ -533,13 +533,13 @@ pub fn (v &V) v_files_from_dir(dir string) []string {
if file.ends_with('_test.v') {
continue
}
if file.ends_with('_win.v') && v.os != .windows {
if (file.ends_with('_win.v') || file.ends_with('_windows.v')) && v.os != .windows {
continue
}
if file.ends_with('_lin.v') && v.os != .linux {
if (file.ends_with('_lin.v') || file.ends_with('_linux.v')) && v.os != .linux {
continue
}
if file.ends_with('_mac.v') && v.os != .mac {
if (file.ends_with('_mac.v') || file.ends_with('_darwin.v')) && v.os != .mac {
continue
}
if file.ends_with('_nix.v') && v.os == .windows {

View File

@ -37,7 +37,7 @@ fn generate_vh(mod string) {
// Consts
println(full_mod_path)
mut vfiles := os.walk_ext(full_mod_path, '.v')
filtered := vfiles.filter(!it.ends_with('test.v') && !it.ends_with('_win.v')) // TODO merge once filter allows it
filtered := vfiles.filter(!it.ends_with('test.v') && !it.ends_with('_windows.v')) // TODO merge once filter allows it
println(filtered)
mut v := new_v(['foo.v'])
//v.pref.generating_vh = true