summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--autobuild.xml16
-rw-r--r--indra/cmake/Lualibs.cmake6
2 files changed, 22 insertions, 0 deletions
diff --git a/autobuild.xml b/autobuild.xml
index d3eec0dcb4..ed4525c17a 100644
--- a/autobuild.xml
+++ b/autobuild.xml
@@ -1662,6 +1662,22 @@
<map>
<key>platforms</key>
<map>
+ <key>darwin64</key>
+ <map>
+ <key>archive</key>
+ <map>
+ <key>creds</key>
+ <string>github</string>
+ <key>hash</key>
+ <string>4759492eeeff895c93fd4b1fda93d28219a1675a</string>
+ <key>hash_algorithm</key>
+ <string>sha1</string>
+ <key>url</key>
+ <string>https://api.github.com/repos/secondlife/3p-luau-proto/releases/assets/148505584</string>
+ </map>
+ <key>name</key>
+ <string>darwin64</string>
+ </map>
<key>windows64</key>
<map>
<key>archive</key>
diff --git a/indra/cmake/Lualibs.cmake b/indra/cmake/Lualibs.cmake
index 2832cc1fc9..7edfbfdc3d 100644
--- a/indra/cmake/Lualibs.cmake
+++ b/indra/cmake/Lualibs.cmake
@@ -20,4 +20,10 @@ if (WINDOWS)
target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/Luau.Compiler.lib)
target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/Luau.Config.lib)
target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/Luau.VM.lib)
+elseif (DARWIN)
+ target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/libLuau.Ast.a)
+ target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/libLuau.CodeGen.a)
+ target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/libLuau.Compiler.a)
+ target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/libLuau.Config.a)
+ target_link_libraries(ll::lualibs INTERFACE ${ARCH_PREBUILT_DIRS_RELEASE}/libLuau.VM.a)
endif (WINDOWS)