teal-language/tl

Type checking error when using include_dir on windows

Offen

#580 geöffnet am 11.11.2022

 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Lua (160 Forks)batch import
buggood first issue

Repository-Metriken

Stars
 (2.810 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 1T 6h) (1 gemergte PR in 30 T)

Beschreibung

The same type will be seen as mismatching, because of a different path, even though the path refers to the same file.

PS C:\Users\Layl\Desktop\mpgb> tl build
========================================
1 error:
src\main.tl:33:30: argument 1: cc.Redirect (defined in src\cc.d.tl:6) is not a cc.Redirect (defined in .\src/cc.d.tl:6)

tlconfig.lua

return {
    source_dir = "src",
    include_dir = { "src" },
    build_dir = "dist",
    global_env_def = "src/cc",
    gen_target = "5.1",
}

Contributor Guide