summaryrefslogtreecommitdiff
path: root/test/ctor.cc
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2026-02-07 22:27:05 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2026-02-08 17:25:52 +0100
commit627843d2517a5cc8885939d6396fb052cd873aa7 (patch)
treeb667b48327f127dd29ca160588ee5630d2ca4518 /test/ctor.cc
parent668158a83bc9e5af7bf65fe88d22d1958e33443f (diff)
Use REG function for configuration, like with build_configurations, to get rid of the hacky weak symbol method.no_more_weak
Diffstat (limited to 'test/ctor.cc')
-rw-r--r--test/ctor.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/ctor.cc b/test/ctor.cc
index afec91c..d1c0188 100644
--- a/test/ctor.cc
+++ b/test/ctor.cc
@@ -31,6 +31,7 @@ ctor::build_configurations ctorTestConfigs(const ctor::settings& settings)
ctor::sources{
"generated_sources_test.cc",
"testmain.cc",
+ "../configuration.cc",
},
ctor::depends({"libctor_nomain.a"}),
ctor::cxx_flags{
@@ -146,6 +147,7 @@ ctor::build_configurations ctorTestConfigs(const ctor::settings& settings)
ctor::sources{
"cycle_test.cc",
"testmain.cc",
+ "../configuration.cc",
},
ctor::depends({"libctor_nomain.a"}),
ctor::cxx_flags{
@@ -163,6 +165,7 @@ ctor::build_configurations ctorTestConfigs(const ctor::settings& settings)
ctor::sources{
"source_type_test.cc",
"testmain.cc",
+ "../configuration.cc",
},
ctor::depends({"libctor_nomain.a"}),
ctor::cxx_flags{
@@ -180,8 +183,7 @@ ctor::build_configurations ctorTestConfigs(const ctor::settings& settings)
ctor::sources{
"tools_test.cc",
"testmain.cc",
- "../src/util.cc",
- "../src/tools.cc",
+ "../configuration.cc",
},
ctor::depends({"libctor_nomain.a"}),
ctor::cxx_flags{
@@ -212,7 +214,6 @@ ctor::build_configurations ctorTestConfigs(const ctor::settings& settings)
"../src/tools.cc",
"../src/util.cc",
"../src/externals_manual.cc",
- "../configuration.cc",
},
ctor::cxx_flags{
"-std=c++20", "-O3", "-Wall",