teal-language/tl

Type checking error when using include_dir on windows

Aperta

#580 aperta il 11 nov 2022

 (2 commenti) (0 reazioni) (0 assegnatari)Lua (156 fork)batch import
buggood first issue

Metriche repository

Star
 (2810 stelle)
Metriche merge PR
 (Merge medio 1g 6h) (1 PR mergiata in 30 g)

Descrizione

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",
}

Guida contributor