index
:
ctor.git
custom-gcc-bootstrap
develop
diverse
externals
master
matrix_experiments
mingw
msvc
msvc-rebased
speed
win32
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
38 hours
Refactor task == std::string comparison
diverse
Bent Bisballe Nyeng
2 days
Add cyclic dependency detection.
develop
Bent Bisballe Nyeng
11 days
Move readDeps function to its own file.
Bent Bisballe Nyeng
12 days
Get rid of (hopefully) the last 'native' dir separators.
Bent Bisballe Nyeng
12 days
Add dual-arg flags and add debug flag with name and optional value.
Bent Bisballe Nyeng
12 days
Reduce chance of lines being cut and mixed up when printing from the task thr...
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
Add ar_flag support for ar tool, replacing hardcoded values.
HEAD
master
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-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
[next]