diff options
| author | Bent Bisballe Nyeng <deva@aasimon.org> | 2026-02-02 18:30:58 +0100 |
|---|---|---|
| committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2026-02-02 18:57:44 +0100 |
| commit | 6accb227b75fef7e99257b0078eb95f9aa0823cc (patch) | |
| tree | 41ed3773d1f8b05eea0e6ff86010237f6e4bd25a /ctor.cc | |
| parent | 19d1dd34fbc87b6637147785332f180e36acdfef (diff) | |
New syntax
Diffstat (limited to 'ctor.cc')
| -rw-r--r-- | ctor.cc | 70 |
1 files changed, 35 insertions, 35 deletions
@@ -10,42 +10,42 @@ ctor::build_configurations ctorConfigs(const ctor::settings& settings) return { { - .system = ctor::output_system::build, - .target = "libctor.a", - .sources = { - "src/build.cc", - "src/configure.cc", - "src/deps.cc", - "src/execute.cc", - "src/externals_manual.cc", - "src/libctor.cc", - "src/pointerlist.cc", - "src/rebuild.cc", - "src/task.cc", - "src/task_ar.cc", - "src/task_fn.cc", - "src/task_cc.cc", - "src/task_ld.cc", - "src/task_so.cc", - "src/tasks.cc", - "src/tools.cc", - "src/util.cc", - "src/unittest.cc", - }, - .flags = { - .cxxflags = { - "-std=c++20", - "-O3", - "-g", - "-Wall", - "-Wextra", - "-Wshadow", - "-Wconversion", -// "-Wnrvo", - "-Isrc", - "-fexceptions", + ctor::output_system::build, + ctor::target("libctor.a"), + ctor::sources{ + "src/build.cc", + "src/configure.cc", + "src/deps.cc", + "src/execute.cc", + "src/externals_manual.cc", + "src/libctor.cc", + "src/pointerlist.cc", + "src/rebuild.cc", + "src/task.cc", + "src/task_ar.cc", + "src/task_fn.cc", + "src/task_cc.cc", + "src/task_ld.cc", + "src/task_so.cc", + "src/tasks.cc", + "src/tools.cc", + "src/util.cc", + "src/unittest.cc", }, - }, + ctor::flags({ + .cxxflags = { + "-std=c++20", + "-O3", + "-g", + "-Wall", + "-Wextra", + "-Wshadow", + "-Wconversion", +// "-Wnrvo", + "-Isrc", + "-fexceptions", + }, + }), } }; } |
