summaryrefslogtreecommitdiff
path: root/src/task_cc.cc
AgeCommit message (Expand)Author
38 hoursRefactor task == std::string comparisondiverseBent Bisballe Nyeng
11 daysMove readDeps function to its own file.Bent Bisballe Nyeng
12 daysReduce chance of lines being cut and mixed up when printing from the task thr...Bent Bisballe Nyeng
2024-12-11More clang-tidy fixes and increase warning level (and fix them)Bent Bisballe Nyeng
2024-12-09Various clang-tidy fixes.Bent Bisballe Nyeng
2024-12-08Call execute with full settings.Bent Bisballe Nyeng
2024-10-03Ensure the initial task order is preserved. Fixes bad ordering during linking.Bent Bisballe Nyeng
2023-01-21Make sure libctor itself is built in the 'build' system and not 'host' system...Bent Bisballe Nyeng
2023-01-21Make sure to create target directories as they appear in their actual (cleane...Bent Bisballe Nyeng
2023-01-20Add env to execute function.Bent Bisballe Nyeng
2023-01-19Make extension deduction architecture-aware.Bent Bisballe Nyeng
2023-01-16Make file extensions abstract based on tool-chain type.Bent Bisballe Nyeng
2023-01-13Capture flags in a class instead of a string and add conversion functions bet...Bent Bisballe Nyeng
2023-01-12Move tools opt to ctor.h and rename tool_chain to toolchain for consistency.Bent Bisballe Nyeng
2023-01-11Add ctor namespace cfg:: constants and get rid of temporary 'using namespace ...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 Source class to sourceBent Bisballe Nyeng
2023-01-11Rename Language::Xyz to language::xyzBent 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-09Make sure to flush compilation status lines to the console.Bent Bisballe Nyeng
2022-12-27Rename libctor.h to ctor.hBent Bisballe Nyeng
2022-07-24Make short-hand notation for compiler (CC/CXX) in non-verbose modes.Bent Bisballe Nyeng
2022-07-15Make tools abstraction around compiler options to better support tool agnosti...Bent Bisballe Nyeng
2022-06-09Function target type including support for generated sources.Bent Bisballe Nyeng
2022-06-09Add custom output object names to source specifications.Bent Bisballe Nyeng
2022-06-09Add const Settings& to build configuration callbacks.Bent Bisballe Nyeng
2022-06-09Refactor the way task names are looked up.Bent Bisballe Nyeng
2021-11-21Bundle flags in struct for easier passing around.Bent Bisballe Nyeng
2021-11-20Evaluate externals in configure step end read from config map during compilat...Bent Bisballe Nyeng
2021-10-24Fix compilation of named targets and print notification when re-compiling con...Bent Bisballe Nyeng
2021-10-14Use dependency system and build system for compiling ctor on config changes.Bent Bisballe Nyeng
2021-10-10Move some common functions to util.ccBent Bisballe Nyeng
2021-09-27Add folder hierarchy in build folder corresponding to that of the source fold...Bent Bisballe Nyeng
2021-09-25Add support for (optionally) explicitly declaring source language type in bui...Bent Bisballe Nyeng
2021-09-20Use 2-clause BSD-license for all source files.Bent Bisballe Nyeng
2021-09-02Rename project to ctor.Bent Bisballe Nyeng
2021-08-28Move sources to ... well, src ;)Bent Bisballe Nyeng