12 lines
435 B
Lua
12 lines
435 B
Lua
add_rules("mode.release", "mode.debug")
|
|
set_languages("c++23")
|
|
|
|
target("argparse-module")
|
|
on_load(function (target)
|
|
import("net.http")
|
|
http.download("https://raw.githubusercontent.com/p-ranav/argparse/refs/heads/master/include/argparse/argparse.hpp", "argparse.hpp")
|
|
target:add("headerfiles", "argparse.hpp")
|
|
end)
|
|
set_kind("static")
|
|
add_files("argparse.cppm", { public = true })
|
|
|