Skip to content

Commit f53d05d

Browse files
committed
Fix nightly build with asan
1 parent 4e4bc6d commit f53d05d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- name: Build Server
3838
run: |
3939
mkdir build && cd build
40-
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLUAU_ENABLE_TIME_TRACE=ON -DLUAU_BUILD_ASAN=ON ..
40+
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLUAU_ENABLE_TIME_TRACE=ON -DLSP_BUILD_ASAN:BOOL=ON ..
4141
cmake --build . --config RelWithDebInfo --target Luau.LanguageServer.CLI -j 3
4242
4343
- name: (MacOS) Verify universal build

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "")
33
project(Luau.LanguageServer LANGUAGES CXX)
44

55
option(LUAU_ENABLE_TIME_TRACE "Build with Luau TimeTrace" OFF)
6-
option(LUAU_BUILD_ASAN "Build with ASAN" OFF)
6+
option(LSP_BUILD_ASAN "Build with ASAN" OFF)
77

88
add_subdirectory(luau)
99
add_library(Luau.LanguageServer STATIC)
@@ -91,7 +91,7 @@ else ()
9191
list(APPEND LUAU_LSP_OPTIONS -Wall -Werror)
9292
endif ()
9393

94-
if (LUAU_BUILD_ASAN)
94+
if (LSP_BUILD_ASAN)
9595
if (MSVC)
9696
add_compile_options(/fsanitize=address)
9797
add_link_options(/fsanitize=address)

0 commit comments

Comments
 (0)