diff options
| author | Bent Bisballe Nyeng <deva@aasimon.org> | 2026-02-22 16:32:38 +0100 |
|---|---|---|
| committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2026-02-22 17:39:06 +0100 |
| commit | 2855b6e1172d5b544b150bf617b216691801f574 (patch) | |
| tree | 620e64d83a8ea4e18f0990766f2c8592127cd452 /ctor.cc | |
| parent | db6c4499ecc23212838f45fc9fa8c0a703d8b85f (diff) | |
Make it possible to register header files along with the sources.
Diffstat (limited to 'ctor.cc')
| -rw-r--r-- | ctor.cc | 60 |
1 files changed, 41 insertions, 19 deletions
@@ -13,25 +13,47 @@ ctor::build_configurations ctorConfigs(const ctor::settings& settings) 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", - }, + "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::headers{ + "src/argparser.h", + "src/build.h", + "src/configure.h", + "src/ctor.h", + "src/deps.h", + "src/execute.h", + "src/externals.h", + "src/externals_manual.h", + "src/pointerlist.h", + "src/rebuild.h", + "src/task.h", + "src/task_ar.h", + "src/task_cc.h", + "src/task_fn.h", + "src/task_ld.h", + "src/task_so.h", + "src/tasks.h", + "src/tools.h", + "src/unittest.h", + "src/util.h", + }, ctor::cxx_flags{ "-std=c++20", "-O3", |
