Age | Commit message (Expand) | Author |
2025-02-13 | Add dry-run option. | 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-04 | Add support for custom flags through env: CFLAGS, CXXFLAGS and LDFLAGS | Bent Bisballe Nyeng |
2025-01-22 | Use correct host/build identifier string *-cxx instead of *-cpp | 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 | Add typed c/c++ compiler flags for -Wconversion, -Wshadow and -Wextra. | Bent Bisballe Nyeng |
2025-01-06 | Add dual-arg flags and add debug flag with name and optional value. | Bent Bisballe Nyeng |
2024-12-11 | More clang-tidy fixes and increase warning level (and fix them) | Bent Bisballe Nyeng |
2024-12-09 | Add support for toolchain specific sources | Bent Bisballe Nyeng |
2024-12-07 | Create sources from string_views instead of const char* and std::strings. | 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 | Add CTOR_ prefix to REG macro helpers | 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-14 | Extend target_type deduction based on filename extension and move to utils. | Bent Bisballe Nyeng |
2023-01-14 | Add ar_flag support for ar tool, replacing hardcoded values. | 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 |
2022-12-27 | Rename libctor.h to ctor.h | Bent Bisballe Nyeng |