add_rules("mode.debug", "mode.release") target("add") set_kind("static") add_files("src/add.c") target("sub") set_kind("static") add_files("src/sub.c") target("mul") set_kind("static") add_deps("add", "sub") add_files("src/mul.c") set_policy("build.merge_archive", true)