index
:
ctor.git
custom-gcc-bootstrap
develop
externals
master
matrix_experiments
mingw
msvc
msvc-rebased
speed
stuff
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
10 days
WIP
Bent Bisballe Nyeng
10 days
Refactor getenv usage.
stuff
develop
Bent Bisballe Nyeng
12 days
Improved file read utility function.
Bent Bisballe Nyeng
13 days
Handle char conversion wrt. to_lower correctly, according to cppreference.
Bent Bisballe Nyeng
13 days
Refactor code for registering build_configuration registrations.
Bent Bisballe Nyeng
2025-03-04
New cross-platform argparser to replace getopt and getoptpp.
Bent Bisballe Nyeng
2025-02-13
Add dry-run option.
Bent Bisballe Nyeng
2025-02-08
Fix duplicate -I<path> args.
Bent Bisballe Nyeng
2025-02-06
Add support for bootstrapping with custom compiler (toolchain) and flags.
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-02-01
Use new pointerlist and envmap
HEAD
master
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
Add missing include.
Bent Bisballe Nyeng
2025-01-24
Delete target file if generating tool fails, ensuring no half written/corrupt...
Bent Bisballe Nyeng
2025-01-23
Fix verbosity check in execute(...) function.
Bent Bisballe Nyeng
2025-01-23
Noop: remove double space.
Bent Bisballe Nyeng
2025-01-23
Use locate on env supplied tools.
Bent Bisballe Nyeng
2025-01-22
Fix unreg() return type conversion
Bent Bisballe Nyeng
2025-01-22
Remove newlines from flags files
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-20
Use trailing explicit return-type (instead of auto-deduction) for never-retur...
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
2025-01-06
Get rid of (hopefully) the last 'native' dir separators.
Bent Bisballe Nyeng
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-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
[next]