Skip to content

Commit ec85b28

Browse files
committed
Add posix_size build target
1 parent aece028 commit ec85b28

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pixi.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ version = "0.1.0"
99
[tasks]
1010
setup_stubs = "meson setup builds/stubs -Dunit_test=true -Dpal=stubs -Dbuildtype=debug -Db_lto=false"
1111
setup_posix = "meson setup builds/posix -Dpal=posix"
12-
setup_posix_debug = "meson setup builds/posix_debug -Dpal=posix -Dbuildtype=debug -Db_lto=false"
12+
setup_posix_debug = "meson setup builds/posix_debug -Dpal=posix -Dbuildtype=debug -Db_lto=false -Db_sanitize=none"
13+
setup_posix_size = "meson setup builds/posix_size -Dpal=posix -Dbuildtype=minsize -Db_lto=false -Db_sanitize=none"
1314
setup_libuv = "meson setup builds/libuv -Dpal=libuv"
1415

1516
style = "meson compile -C builds/stubs style"
@@ -28,11 +29,13 @@ test_libuv = "meson test -C builds/libuv"
2829
libs_stubs = "meson compile -C builds/stubs"
2930
libs_posix = "meson compile -C builds/posix"
3031
libs_posix_debug = "meson compile -C builds/posix_debug"
32+
libs_posix_size = "meson compile -C builds/posix_size"
3133
libs_libuv = "meson compile -C builds/libuv"
3234

3335
stubs = { depends-on = ["setup_stubs", "libs_stubs", "test_stubs", "cppcheck", "iwyu", "style", "cspell", "tidy"] }
3436
posix = { depends-on = ["setup_posix", "libs_posix", "test_posix"] }
3537
posix_debug = { depends-on = ["setup_posix_debug", "libs_posix_debug", "test_posix_debug"] }
38+
posix_size = { depends-on = ["setup_posix_size", "libs_posix_size"] }
3639
libuv = { depends-on = ["setup_libuv", "libs_libuv", "test_libuv"] }
3740

3841
docs = { depends-on = ["setup_stubs", "doxygen", "sphinx"] }

0 commit comments

Comments
 (0)