@@ -54,23 +54,23 @@ ISOCLINE_TARGET=$(BUILD)/libisocline.a
5454
5555TESTS_SOURCES =$(wildcard tests/* .cpp) CLI/src/FileUtils.cpp CLI/src/Flags.cpp CLI/src/Profiler.cpp CLI/src/Coverage.cpp CLI/src/Repl.cpp CLI/src/ReplRequirer.cpp CLI/src/VfsNavigator.cpp CLI/src/LSLBuiltins.cpp
5656TESTS_OBJECTS=$(TESTS_SOURCES:% =$(BUILD ) /%.o)
57- TESTS_TARGET =$(BUILD ) /luau -tests
57+ TESTS_TARGET =$(BUILD ) /slua -tests
5858
5959REPL_CLI_SOURCES =CLI/src/FileUtils.cpp CLI/src/Flags.cpp CLI/src/Profiler.cpp CLI/src/Coverage.cpp CLI/src/Repl.cpp CLI/src/ReplEntry.cpp CLI/src/ReplRequirer.cpp CLI/src/VfsNavigator.cpp CLI/src/LSLBuiltins.cpp
6060REPL_CLI_OBJECTS=$(REPL_CLI_SOURCES:% =$(BUILD ) /%.o)
61- REPL_CLI_TARGET =$(BUILD ) /luau
61+ REPL_CLI_TARGET =$(BUILD ) /slua
6262
6363ANALYZE_CLI_SOURCES =CLI/src/FileUtils.cpp CLI/src/Flags.cpp CLI/src/Analyze.cpp CLI/src/AnalyzeRequirer.cpp CLI/src/VfsNavigator.cpp
6464ANALYZE_CLI_OBJECTS=$(ANALYZE_CLI_SOURCES:% =$(BUILD ) /%.o)
65- ANALYZE_CLI_TARGET =$(BUILD ) /luau -analyze
65+ ANALYZE_CLI_TARGET =$(BUILD ) /slua -analyze
6666
6767COMPILE_CLI_SOURCES =CLI/src/FileUtils.cpp CLI/src/Flags.cpp CLI/src/Compile.cpp CLI/src/LSLBuiltins.cpp
6868COMPILE_CLI_OBJECTS=$(COMPILE_CLI_SOURCES:% =$(BUILD ) /%.o)
69- COMPILE_CLI_TARGET =$(BUILD ) /luau -compile
69+ COMPILE_CLI_TARGET =$(BUILD ) /slua -compile
7070
7171BYTECODE_CLI_SOURCES =CLI/src/FileUtils.cpp CLI/src/Flags.cpp CLI/src/Bytecode.cpp
7272BYTECODE_CLI_OBJECTS=$(BYTECODE_CLI_SOURCES:% =$(BUILD ) /%.o)
73- BYTECODE_CLI_TARGET =$(BUILD ) /luau -bytecode
73+ BYTECODE_CLI_TARGET =$(BUILD ) /slua -bytecode
7474
7575FUZZ_SOURCES =$(wildcard fuzz/* .cpp) fuzz/luau.pb.cpp
7676FUZZ_OBJECTS=$(FUZZ_SOURCES:% =$(BUILD ) /%.o)
@@ -84,7 +84,7 @@ ifneq ($(opt),)
8484endif
8585
8686OBJECTS =$(COMMON_OBJECTS ) $(AST_OBJECTS ) $(COMPILER_OBJECTS ) $(CONFIG_OBJECTS ) $(ANALYSIS_OBJECTS ) $(EQSAT_OBJECTS ) $(CODEGEN_OBJECTS ) $(VM_OBJECTS ) $(CJSON_OBJECTS ) $(APR_OBJECTS ) $(REQUIRE_OBJECTS ) $(ISOCLINE_OBJECTS ) $(TESTS_OBJECTS ) $(REPL_CLI_OBJECTS ) $(ANALYZE_CLI_OBJECTS ) $(COMPILE_CLI_OBJECTS ) $(BYTECODE_CLI_OBJECTS ) $(FUZZ_OBJECTS )
87- EXECUTABLE_ALIASES = luau luau -analyze luau -compile luau -bytecode luau -tests
87+ EXECUTABLE_ALIASES = slua slua -analyze slua -compile slua -bytecode slua -tests
8888
8989# common flags
9090# We have to do tailslide builds for `make`-based builds, conditionally including the LSL compiler is annoying in `make`.
@@ -212,9 +212,9 @@ coverage: $(TESTS_TARGET) $(COMPILE_CLI_TARGET)
212212 mv default.profraw codegen-x64.profraw
213213 llvm-profdata merge * .profraw -o default.profdata
214214 rm * .profraw
215- llvm-cov show -format=html -show-instantiations=false -show-line-counts=true -show-region-summary=false -ignore-filename-regex=\( tests\| extern\| CLI\) /.* -output-dir=coverage --instr-profile default.profdata -object build/coverage/luau -tests -object build/coverage/luau -compile
216- llvm-cov report -ignore-filename-regex=\( tests\| extern\| CLI\| stage\) /.* -show-region-summary=false --instr-profile default.profdata -object build/coverage/luau -tests -object build/coverage/luau -compile
217- llvm-cov export -ignore-filename-regex=\( tests\| extern\| CLI\| stage\) /.* -format lcov --instr-profile default.profdata -object build/coverage/luau -tests -object build/coverage/luau -compile > coverage.info
215+ llvm-cov show -format=html -show-instantiations=false -show-line-counts=true -show-region-summary=false -ignore-filename-regex=\( tests\| extern\| CLI\) /.* -output-dir=coverage --instr-profile default.profdata -object build/coverage/slua -tests -object build/coverage/slua -compile
216+ llvm-cov report -ignore-filename-regex=\( tests\| extern\| CLI\| stage\) /.* -show-region-summary=false --instr-profile default.profdata -object build/coverage/slua -tests -object build/coverage/slua -compile
217+ llvm-cov export -ignore-filename-regex=\( tests\| extern\| CLI\| stage\) /.* -format lcov --instr-profile default.profdata -object build/coverage/slua -tests -object build/coverage/slua -compile > coverage.info
218218
219219format :
220220 git ls-files ' *.h' ' *.cpp' | xargs clang-format-11 -i
@@ -228,19 +228,19 @@ check-source:
228228 git ls-files ' *.h' ' :!:extern' | xargs -I+ sh -c ' grep -L "#pragma once" +'
229229
230230# executable target aliases
231- luau : $(REPL_CLI_TARGET )
231+ slua : $(REPL_CLI_TARGET )
232232 ln -fs $^ $@
233233
234- luau -analyze : $(ANALYZE_CLI_TARGET )
234+ slua -analyze : $(ANALYZE_CLI_TARGET )
235235 ln -fs $^ $@
236236
237- luau -compile : $(COMPILE_CLI_TARGET )
237+ slua -compile : $(COMPILE_CLI_TARGET )
238238 ln -fs $^ $@
239239
240- luau -bytecode : $(BYTECODE_CLI_TARGET )
240+ slua -bytecode : $(BYTECODE_CLI_TARGET )
241241 ln -fs $^ $@
242242
243- luau -tests : $(TESTS_TARGET )
243+ slua -tests : $(TESTS_TARGET )
244244 ln -fs $^ $@
245245
246246# executable targets
0 commit comments