Age | Commit message (Expand) | Author |
2025-01-06 | Add dual-arg flags and add debug flag with name and optional value. | Bent Bisballe Nyeng |
2025-01-06 | Reduce chance of lines being cut and mixed up when printing from the task thr... | Bent Bisballe Nyeng |
2024-12-22 | Refactor Jenkinsfile to be more per-target grouped. | Bent Bisballe Nyeng |
2024-12-11 | More clang-tidy fixes and increase warning level (and fix them) | Bent Bisballe Nyeng |
2024-12-09 | More clang-tidy fixes | Bent Bisballe Nyeng |
2024-12-09 | Various clang-tidy fixes. | Bent Bisballe Nyeng |
2024-12-09 | Add support for toolchain specific sources | Bent Bisballe Nyeng |
2024-12-08 | Call execute with full settings. | Bent Bisballe Nyeng |
2024-12-07 | Create sources from string_views instead of const char* and std::strings. | 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-21 | Make sure to create target directories as they appear in their actual (cleane... | Bent Bisballe Nyeng |
2023-01-21 | Add CTOR_ prefix to REG macro helpers | Bent Bisballe Nyeng |
2023-01-21 | Improve formatting of env in the generated configuration.cc | Bent Bisballe Nyeng |
2023-01-20 | Store PATH in env in configuration.cc for use in future reconfigure calls. | Bent Bisballe Nyeng |
2023-01-20 | Add env to execute function. | Bent Bisballe Nyeng |
2023-01-19 | Make extension deduction architecture-aware. | 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 | Minor changes: Add help text to configure --help, use append(..) and strip ct... | Bent Bisballe Nyeng |
2023-01-16 | Make file extensions abstract based on tool-chain type. | Bent Bisballe Nyeng |
2023-01-15 | Use custom arflags in task_ar | Bent Bisballe Nyeng |
2023-01-14 | Escape all user-input strings when writing configuration.cc | Bent Bisballe Nyeng |
2023-01-14 | Extend target_type deduction based on filename extension and move to utils. | Bent Bisballe Nyeng |
2023-01-14 | Support using custom ar tool, through AR env in bootstrap. | Bent Bisballe Nyeng |
2023-01-14 | Use set -e in bootstrap script instead of && between commands. | 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-14 | Fix configure.cc generation for resolved externals. | 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 ExternalX structs to external_x | 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 Flags struct to flags | 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-11 | Support using custom build-dir during bootstrap. | Bent Bisballe Nyeng |
2023-01-09 | Make sure to flush compilation status lines to the console. | 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-31 | Convert absolute source_location paths to relative ones. | Bent Bisballe Nyeng |
2022-07-24 | Make short-hand notation for compiler (CC/CXX) in non-verbose modes. | Bent Bisballe Nyeng |
2022-07-15 | Make tools abstraction around compiler options to better support tool agnosti... | Bent Bisballe Nyeng |