summaryrefslogtreecommitdiff
path: root/test/ctor.cc
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2025-03-04 09:41:00 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2025-03-04 09:48:49 +0100
commit0778d3c45d1aef18d9b2ae6769e372b2a3d83b8e (patch)
tree046baeb2da4940c4292a67416d047cf35c1b8b72 /test/ctor.cc
parent8a40f5f49d428bbc89f54144d893a9fa16e3156c (diff)
New cross-platform argparser to replace getopt and getoptpp.develop
Diffstat (limited to 'test/ctor.cc')
-rw-r--r--test/ctor.cc16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/ctor.cc b/test/ctor.cc
index b7bcc6d..0d77a3e 100644
--- a/test/ctor.cc
+++ b/test/ctor.cc
@@ -12,6 +12,22 @@ ctor::build_configurations ctorTestConfigs(const ctor::settings& settings)
{
.type = ctor::target_type::unit_test,
.system = ctor::output_system::build,
+ .target = "argparser_test",
+ .sources = {
+ "argparser_test.cc",
+ "testmain.cc",
+ },
+ .flags = {
+ .cxxflags = {
+ "-std=c++20", "-O3", "-Wall", "-Werror",
+ "-I../src", "-Iuunit",
+ "-DOUTPUT=\"argparser\"",
+ },
+ },
+ },
+ {
+ .type = ctor::target_type::unit_test,
+ .system = ctor::output_system::build,
.target = "argsplit_test",
.sources = {
"argsplit_test.cc",