Skip to content

Commit 9cbc480

Browse files
committed
chore: bump dependencies version
1 parent 86c2e2d commit 9cbc480

1 file changed

Lines changed: 21 additions & 37 deletions

File tree

xmake.lua

Lines changed: 21 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,10 @@ else
88
add_requires("levilamina 4adae278d458461eb3a16035194cde1f8b4effef", {configs = {target_type = "client"}})
99
end
1010

11-
set_toolchains("clang-cl")
12-
1311
add_requires("levibuildscript")
1412

15-
add_requires("legacyremotecall e172e7f9bb96bea39100fd8e8b21b3b5957a5eba", {configs = {target_type = get_config(target_type)}})
16-
add_requires("legacymoney c177566e0d7be49091911aaed66ffa31503e7988", {configs = {target_type = get_config(target_type)}})
13+
add_requires("legacyremotecall 02bdeecf8144b434ba158cd22c600ba24a9d9713", {configs = {target_type = get_config(target_type)}})
14+
add_requires("legacymoney 4b92e7b5d9362bbba32b3033035ac1ca91b208fc", {configs = {target_type = get_config(target_type)}})
1715

1816
add_requires(
1917
"lightwebsocketclient 1.0.1",
@@ -72,38 +70,25 @@ option("backend")
7270

7371
target("LegacyScriptEngine")
7472
add_rules("@levibuildscript/linkrule")
75-
add_cxflags(
76-
"/EHa",
77-
"/utf-8",
78-
"/W4",
79-
"/w44265",
80-
"/w44289",
81-
"/w44296",
82-
"/w45263",
83-
"/w44738",
84-
"/w45204",
85-
"/Zm2000",
86-
"/wd4100",
87-
{force = true}
88-
)
89-
add_cxflags(
90-
"/EHs",
91-
"-Wno-microsoft-cast",
92-
"-Wno-invalid-offsetof",
93-
"-Wno-c++2b-extensions",
94-
"-Wno-microsoft-include",
95-
"-Wno-overloaded-virtual",
96-
"-Wno-ignored-qualifiers",
97-
"-Wno-missing-field-initializers",
98-
"-Wno-potentially-evaluated-expression",
99-
"-Wno-pragma-system-header-outside-header",
100-
{tools = {"clang_cl"}}
101-
)
102-
add_defines(
103-
"NOMINMAX",
104-
"UNICODE",
105-
"_AMD64_"
106-
)
73+
if is_plat("windows") then
74+
add_defines("NOMINMAX", "UNICODE", "_AMC64_")
75+
set_exceptions("none") -- To avoid conflicts with /EHa.
76+
add_cxflags( "/EHa", "/utf-8", "/W4", "/w44265", "/w44289", "/w44296", "/w45263", "/w44738", "/w45204")
77+
add_cxflags(
78+
"/EHs",
79+
"-Wno-microsoft-cast",
80+
"-Wno-invalid-offsetof",
81+
"-Wno-c++2b-extensions",
82+
"-Wno-microsoft-include",
83+
"-Wno-overloaded-virtual",
84+
"-Wno-ignored-qualifiers",
85+
"-Wno-missing-field-initializers",
86+
"-Wno-potentially-evaluated-expression",
87+
"-Wno-pragma-system-header-outside-header",
88+
{tools = {"clang_cl"}}
89+
)
90+
set_toolchains("clang-cl")
91+
end
10792
add_packages(
10893
"cpp-httplib",
10994
"legacymoney",
@@ -119,7 +104,6 @@ target("LegacyScriptEngine")
119104
"mariadb-connector-c",
120105
"ctre"
121106
)
122-
set_exceptions("none")
123107
set_kind("shared")
124108
set_languages("cxx20")
125109
set_symbols("debug")

0 commit comments

Comments
 (0)