Skip to content

Commit 0a88a03

Browse files
committed
Thank you AI
1 parent c7eaa2b commit 0a88a03

File tree

4 files changed

+29
-5
lines changed

4 files changed

+29
-5
lines changed

.vscode/c_cpp_properties.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"configurations": [
3+
{
4+
"name": "Win32",
5+
"includePath": [
6+
"${workspaceFolder}/**"
7+
],
8+
"defines": [
9+
"_DEBUG",
10+
"UNICODE",
11+
"_UNICODE"
12+
],
13+
"windowsSdkVersion": "10.0.26100.0",
14+
"compilerPath": "cl.exe",
15+
"cStandard": "c17",
16+
"cppStandard": "c++17",
17+
"intelliSenseMode": "windows-msvc-x64"
18+
}
19+
],
20+
"version": 4
21+
}

make.lua

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,25 @@ lm:import "make/code_format.lua"
2323

2424
lm:source_set 'lpeglabel' {
2525
rootdir = '3rd',
26-
includes = "bee.lua/3rd/lua",
26+
includes = "bee.lua/3rd/lua54",
2727
sources = "lpeglabel/*.c",
2828
defines = {
2929
'MAXRECLEVEL=1000',
3030
},
31+
deps = "source_lua",
3132
}
3233

3334
lm:executable "lua-language-server" {
3435
deps = {
36+
"source_bee",
37+
"source_lua",
3538
"lpeglabel",
3639
"source_bootstrap",
3740
includeCodeFormat and "code_format" or nil,
3841
},
3942
includes = {
4043
"3rd/bee.lua",
41-
"3rd/bee.lua/3rd/lua",
44+
"3rd/bee.lua/3rd/lua54",
4245
},
4346
sources = "make/modules.cpp",
4447
windows = {

make/code_format.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lm:source_set 'code_format' {
99
"Util/include",
1010
"CodeFormatCore/include",
1111
"LuaParser/include",
12-
"../bee.lua/3rd/lua",
12+
"../bee.lua/3rd/lua54",
1313
"3rd/wildcards/include"
1414
},
1515
sources = {

make/modules.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
#include <binding/binding.h>
1+
#include <bee/lua/module.h>
22

33
extern "C" int luaopen_lpeglabel (lua_State *L);
4-
static ::bee::lua::callfunc _init(::bee::lua::register_module, "lpeglabel", luaopen_lpeglabel);
4+
static ::bee::lua::callfunc _init_lpeg(::bee::lua::register_module, "lpeglabel", luaopen_lpeglabel);
55

66
#ifdef CODE_FORMAT
77
extern "C" int luaopen_code_format(lua_State *L);

0 commit comments

Comments
 (0)