mirror of
https://github.com/luau-lang/luau.git
synced 2025-01-19 17:28:06 +00:00
fix cmake for user-defined type functions
This commit is contained in:
parent
a3da985449
commit
d7bbe3ff04
1 changed files with 2 additions and 1 deletions
|
@ -85,6 +85,7 @@ target_link_libraries(Luau.Config PUBLIC Luau.Ast)
|
||||||
target_compile_features(Luau.Analysis PUBLIC cxx_std_17)
|
target_compile_features(Luau.Analysis PUBLIC cxx_std_17)
|
||||||
target_include_directories(Luau.Analysis PUBLIC Analysis/include)
|
target_include_directories(Luau.Analysis PUBLIC Analysis/include)
|
||||||
target_link_libraries(Luau.Analysis PUBLIC Luau.Ast Luau.EqSat Luau.Config)
|
target_link_libraries(Luau.Analysis PUBLIC Luau.Ast Luau.EqSat Luau.Config)
|
||||||
|
target_link_libraries(Luau.Analysis PRIVATE Luau.Compiler Luau.VM)
|
||||||
|
|
||||||
target_compile_features(Luau.EqSat PUBLIC cxx_std_17)
|
target_compile_features(Luau.EqSat PUBLIC cxx_std_17)
|
||||||
target_include_directories(Luau.EqSat PUBLIC EqSat/include)
|
target_include_directories(Luau.EqSat PUBLIC EqSat/include)
|
||||||
|
@ -276,7 +277,7 @@ foreach(LIB Luau.Ast Luau.Compiler Luau.Config Luau.Analysis Luau.EqSat Luau.Cod
|
||||||
if(LIB MATCHES "CodeGen|VM" AND DEPENDS MATCHES "Ast|Analysis|Config|Compiler")
|
if(LIB MATCHES "CodeGen|VM" AND DEPENDS MATCHES "Ast|Analysis|Config|Compiler")
|
||||||
message(FATAL_ERROR ${LIB} " is a runtime component but it depends on one of the offline components")
|
message(FATAL_ERROR ${LIB} " is a runtime component but it depends on one of the offline components")
|
||||||
endif()
|
endif()
|
||||||
if(LIB MATCHES "Ast|Analysis|EqSat|Compiler" AND DEPENDS MATCHES "CodeGen|VM")
|
if(LIB MATCHES "Ast|EqSat|Compiler" AND DEPENDS MATCHES "CodeGen|VM")
|
||||||
message(FATAL_ERROR ${LIB} " is an offline component but it depends on one of the runtime components")
|
message(FATAL_ERROR ${LIB} " is an offline component but it depends on one of the runtime components")
|
||||||
endif()
|
endif()
|
||||||
if(LIB MATCHES "Ast|Compiler" AND DEPENDS MATCHES "Analysis|Config")
|
if(LIB MATCHES "Ast|Compiler" AND DEPENDS MATCHES "Analysis|Config")
|
||||||
|
|
Loading…
Reference in a new issue