Skip to content

Commit 132ba74

Browse files
committed
fix xmake package issue
1 parent 6249900 commit 132ba74

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

xmake.lua

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
--add_rules("mode.debug", "mode.release")
2+
13
add_requires("libcurl 8.11.0")
24

35
--includes("src/json")
@@ -6,7 +8,7 @@ set_languages("c++23")
68

79
target("llmapi")
810
set_kind("static")
9-
add_files("src/*.cppm", { public = true })
11+
add_files("src/*.cppm", { public = true, install = true })
1012
add_packages("libcurl")
1113
--add_deps("__nlohmann_json")
1214
add_includedirs("src/json")
@@ -18,7 +20,8 @@ target("llmapi")
1820
add_cxxflags("-fPIC")
1921

2022
target("llmapi_c")
21-
set_kind("shared")
23+
--set_kind("shared")
24+
set_kind("static")
2225
add_files("src/c/llmapi.cpp")
2326
add_deps("llmapi")
2427
add_packages("libcurl")

0 commit comments

Comments
 (0)