Age | Commit message (Expand) | Author |
2025-02-06 | Add support for bootstrapping with custom compiler (toolchain) and flags. | Bent Bisballe Nyeng |
2025-02-06 | Add missing 'environ' forward declaration. | Bent Bisballe Nyeng |
2025-02-06 | Add argsplit to support multiple arguments in CXXFLAGS, CFLAGS and LDFLAGS. | Bent Bisballe Nyeng |
2025-02-06 | Remove strip argument, since it doesn't make sense on all platforms. | Bent Bisballe Nyeng |
2025-02-01 | Use new pointerlist and envmapHEADmaster | Bent Bisballe Nyeng |
2025-02-01 | Add PointerList and EnvMap classes for working with, and propagating, argc/ar... | Bent Bisballe Nyeng |
2025-01-30 | Correctly return errors caused bu sub-process signals such as segfaults and a... | Bent Bisballe Nyeng |
2025-01-24 | Make TasksTest OS agnostic. | Bent Bisballe Nyeng |
2025-01-22 | uUnit: Support msvc toolchain with multi-arg macros. | Bent Bisballe Nyeng |
2025-01-22 | Don't return const ref strings in ctor::configuration::get. Instead return st... | Bent Bisballe Nyeng |
2025-01-20 | Refactor task == std::string comparison | Bent Bisballe Nyeng |
2025-01-16 | Add cyclic dependency detection. | Bent Bisballe Nyeng |
2025-01-07 | Move readDeps function to its own file. | Bent Bisballe Nyeng |
2024-12-08 | Call execute with full settings. | Bent Bisballe Nyeng |
2024-10-03 | Ensure the initial task order is preserved. Fixes bad ordering during linking. | Bent Bisballe Nyeng |
2023-01-21 | Make sure libctor itself is built in the 'build' system and not 'host' system... | Bent Bisballe Nyeng |
2023-01-20 | Add env to execute function. | Bent Bisballe Nyeng |
2023-01-17 | Recognize gcc and clang (not just their c++ variants) in tool-chain detection. | Bent Bisballe Nyeng |
2023-01-16 | Make file extensions abstract based on tool-chain type. | Bent Bisballe Nyeng |
2023-01-14 | Add ar_flag support for ar tool, replacing hardcoded values. | Bent Bisballe Nyeng |
2023-01-14 | Fix and run test-suite on ci server. | Bent Bisballe Nyeng |
2023-01-13 | Capture flags in a class instead of a string and add conversion functions bet... | Bent Bisballe Nyeng |
2023-01-12 | Move tools opt to ctor.h and rename tool_chain to toolchain for consistency. | Bent Bisballe Nyeng |
2023-01-12 | Add detected toolchain to configuration.cc | Bent Bisballe Nyeng |
2023-01-11 | Add ctor namespace cfg:: constants and get rid of temporary 'using namespace ... | Bent Bisballe Nyeng |
2023-01-11 | Rename Configuation struct to configuration and make get/has functions member... | Bent Bisballe Nyeng |
2023-01-11 | Rename BuildConfiguration struct to build_configuration | Bent Bisballe Nyeng |
2023-01-11 | Rename Settings struct to setings | Bent Bisballe Nyeng |
2023-01-11 | Rename Source class to source | Bent Bisballe Nyeng |
2023-01-11 | Rename OutputSystem::Xyz to output_system::xyz | Bent Bisballe Nyeng |
2023-01-11 | Rename Language::Xyz to language::xyz | Bent Bisballe Nyeng |
2023-01-11 | Rename TargetType::Xyz to target_type::xyz | Bent Bisballe Nyeng |
2023-01-11 | Put ctor.h contents in ctor namespace. | Bent Bisballe Nyeng |
2023-01-09 | Add clang support. | Bent Bisballe Nyeng |
2022-12-27 | Rename libctor.h to ctor.h | Bent Bisballe Nyeng |
2022-12-27 | Fix unit-test with gcc-12 | Bent Bisballe Nyeng |
2022-07-15 | Make tools abstraction around compiler options to better support tool agnosti... | Bent Bisballe Nyeng |
2022-06-09 | Function target type including support for generated sources. | Bent Bisballe Nyeng |
2022-06-09 | Add const Settings& to build configuration callbacks. | Bent Bisballe Nyeng |
2022-06-09 | Add UnitTestLib target type, for unit-test only libraries. And fix unit-test ... | Bent Bisballe Nyeng |
2022-06-09 | Refactor the way task names are looked up. | Bent Bisballe Nyeng |
2022-06-09 | Make all task lists std::set instead of std::list to make sure to not contain... | Bent Bisballe Nyeng |
2021-11-21 | Bundle flags in struct for easier passing around. | Bent Bisballe Nyeng |
2021-11-20 | Add another test. | Bent Bisballe Nyeng |
2021-11-20 | Evaluate externals in configure step end read from config map during compilat... | Bent Bisballe Nyeng |
2021-11-06 | Use C++20. | Bent Bisballe Nyeng |
2021-10-31 | Change to testdir before executing tests and add global paths variables for e... | Bent Bisballe Nyeng |
2021-10-24 | Fix compilation of named targets and print notification when re-compiling con... | Bent Bisballe Nyeng |
2021-10-14 | Use dependency system and build system for compiling ctor on config changes. | Bent Bisballe Nyeng |
2021-09-27 | Add folder hierarchy in build folder corresponding to that of the source fold... | Bent Bisballe Nyeng |