summaryrefslogtreecommitdiff
path: root/test/ctor.cc
AgeCommit message (Collapse)Author
2023-01-21Make sure libctor itself is built in the 'build' system and not 'host' ↵Bent Bisballe Nyeng
system. Only detect tooling for the system/tools actually required in the tasks.
2023-01-20Add env to execute function.Bent Bisballe Nyeng
2023-01-16Make file extensions abstract based on tool-chain type.Bent Bisballe Nyeng
2023-01-11Rename BuildConfiguration struct to build_configurationBent Bisballe Nyeng
2023-01-11Rename Settings struct to setingsBent Bisballe Nyeng
2023-01-11Rename TargetType::Xyz to target_type::xyzBent Bisballe Nyeng
2023-01-11Put ctor.h contents in ctor namespace.Bent Bisballe Nyeng
2023-01-09Add clang support.Bent Bisballe Nyeng
2022-12-27Rename libctor.h to ctor.hBent Bisballe Nyeng
2022-07-15Make tools abstraction around compiler options to better support tool ↵Bent Bisballe Nyeng
agnostic arguments.
2022-06-09Function target type including support for generated sources.Bent Bisballe Nyeng
2022-06-09Add const Settings& to build configuration callbacks.Bent Bisballe Nyeng
2022-06-09Add UnitTestLib target type, for unit-test only libraries. And fix unit-test ↵Bent Bisballe Nyeng
linkage.
2021-11-21Bundle flags in struct for easier passing around.Bent Bisballe Nyeng
2021-11-06Use C++20.Bent Bisballe Nyeng
2021-10-31Change to testdir before executing tests and add global paths variables for ↵Bent Bisballe Nyeng
easier path testing inside the unit-tests.
2021-10-14Use dependency system and build system for compiling ctor on config changes.Bent Bisballe Nyeng
2021-09-25Add unit-test for source language deduction.Bent Bisballe Nyeng
2021-09-20Use 2-clause BSD-license for all source files.Bent Bisballe Nyeng
2021-09-20Simplify/fix task dependency calculation. And tasks unit-tests.Bent Bisballe Nyeng
2021-09-14Add suport for building and running unittests with the 'check' target.Bent Bisballe Nyeng