Files

28 lines
637 B
Lua
Raw Permalink Normal View History

2025-09-25 13:01:43 +04:00
set_languages "c++23"
add_rules("plugin.compile_commands.autoupdate", { outputdir = "." })
add_requires("cmake::Boost", {
alias = "boost",
system = true,
2025-09-25 13:01:43 +04:00
configs = {
components = { "program_options", "log" },
2025-09-25 13:01:43 +04:00
},
})
2025-10-07 18:40:24 +04:00
add_requires("cmake::Poco", {
alias = "poco",
system = true,
configs = {
components = { "Net", "Foundation" },
},
})
target "port_scanner"
do
set_kind "binary"
add_files("src/main.cpp", "src/cli/*.cpp", "src/common/*.cpp", "src/core/*.cpp")
add_includedirs("src", "src/cli", "src/common", "src/core", { public = true })
2025-10-07 18:40:24 +04:00
add_packages("boost", "poco")
end