11diff --git a/CMakeLists.txt b/CMakeLists.txt
2- index 5286fd9..9f5544b 100644
2+ index 03f235c..75aa1ec 100644
33--- a/CMakeLists.txt
44+++ b/CMakeLists.txt
5- @@ -65 ,31 +65 ,31 @@ add_library(Luau.VM.Internals INTERFACE)
5+ @@ -67 ,31 +67 ,31 @@ add_library(Luau.VM.Internals INTERFACE)
66
77 include(Sources.cmake)
88
@@ -41,16 +41,16 @@ index 5286fd9..9f5544b 100644
4141 target_link_libraries(Luau.EqSat PUBLIC Luau.Common)
4242
4343 target_compile_features(Luau.CodeGen PRIVATE cxx_std_17)
44- @@ -98 ,7 +98 ,7 @@ target_link_libraries(Luau.CodeGen PRIVATE Luau.VM Luau.VM.Internals) # Code gen
44+ @@ -100 ,7 +100 ,7 @@ target_link_libraries(Luau.CodeGen PRIVATE Luau.VM Luau.VM.Internals) # Code gen
4545 target_link_libraries(Luau.CodeGen PUBLIC Luau.Common)
4646
4747 target_compile_features(Luau.VM PRIVATE cxx_std_11)
4848- target_include_directories(Luau.VM PUBLIC VM/include)
4949+ target_include_directories(Luau.VM PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/VM/include> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
5050 target_link_libraries(Luau.VM PUBLIC Luau.Common)
5151
52- target_include_directories(isocline PUBLIC extern/isocline/include )
53- @@ -183 ,22 +183 ,6 @@ if(MSVC AND LUAU_BUILD_CLI)
52+ target_compile_features(Luau.Require PUBLIC cxx_std_17 )
53+ @@ -194 ,22 +194 ,6 @@ if(MSVC AND LUAU_BUILD_CLI)
5454 set_target_properties(Luau.Repl.CLI PROPERTIES LINK_FLAGS_DEBUG /STACK:2097152)
5555 endif()
5656
@@ -73,7 +73,7 @@ index 5286fd9..9f5544b 100644
7373 # On Windows and Android threads are provided, on Linux/Mac/iOS we use pthreads
7474 add_library(osthreads INTERFACE)
7575 if(CMAKE_SYSTEM_NAME MATCHES "Linux|Darwin|iOS")
76- @@ -288 ,3 +272 ,54 @@ foreach(LIB Luau.Ast Luau.Compiler Luau.Config Luau.Analysis Luau.EqSat Luau.Cod
76+ @@ -299 ,3 +283 ,54 @@ foreach(LIB Luau.Ast Luau.Compiler Luau.Config Luau.Analysis Luau.EqSat Luau.Cod
7777 endif()
7878 endif()
7979 endforeach()
@@ -130,9 +130,8 @@ index 5286fd9..9f5544b 100644
130130+ )
131131diff --git b/cmake/unofficial-luau-config.cmake b/cmake/unofficial-luau-config.cmake
132132new file mode 100644
133- index 0000000..2680ef3
133+ index 0000000..13fd463
134134--- /dev/null
135135+++ b/cmake/unofficial-luau-config.cmake
136136@@ -0,0 +1 @@
137137+ include(${CMAKE_CURRENT_LIST_DIR}/unofficial-luau-targets.cmake)
138- \ No newline at end of file
0 commit comments