mirror of
https://github.com/KeqingMoe/argparse.git
synced 2025-07-03 22:54:39 +00:00
fix module and headerfile installation
This commit is contained in:
parent
2040a740a3
commit
67a4e91da9
@ -23,13 +23,12 @@ if is_plat("windows") then
|
||||
end
|
||||
|
||||
target("argparse", function()
|
||||
set_languages("c++17")
|
||||
set_kind("headeronly")
|
||||
if get_config("enable_module") then
|
||||
set_languages("c++20")
|
||||
set_kind("object")
|
||||
set_kind("static") -- static atm because of a XMake bug, headeronly doesn't generate package module metadata
|
||||
else
|
||||
set_languages("c++17")
|
||||
set_kind("headeronly")
|
||||
end
|
||||
|
||||
add_includedirs("include", { public = true })
|
||||
add_headerfiles("include/argparse/argparse.hpp")
|
||||
|
Loading…
Reference in New Issue
Block a user