Skip to content

Commit 0c3fee0

Browse files
committed
feat: update lib
- minimum xmake version is now 3.0.0
1 parent d6343d6 commit 0c3fee0

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

lib/commonlib-shared

xmake-rules.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ rule("commonlibf4.plugin")
6868
target:set("arch", "x64")
6969
target:set("kind", "shared")
7070

71+
target:add("deps", "commonlibf4")
72+
7173
target:add("installfiles", target:targetfile(), { prefixdir = "F4SE/Plugins" })
7274
target:add("installfiles", target:symbolfile(), { prefixdir = "F4SE/Plugins" })
7375

xmake.lua

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
-- set minimum xmake version
2-
set_xmakever("2.8.2")
2+
set_xmakever("3.0.0")
33

4-
-- set project
4+
-- set project constants
55
set_project("commonlibf4")
66
set_languages("c++23")
77
set_warnings("allextra")
88
set_encodings("utf-8")
99

10-
-- add rules
10+
-- add common rules
1111
add_rules("mode.debug", "mode.releasedbg")
1212

13-
-- add includes
13+
-- include subprojects
1414
includes("lib/commonlib-shared")
1515
includes("xmake-rules.lua")
1616

0 commit comments

Comments
 (0)