index
:
ctor.git
custom-gcc-bootstrap
develop
externals
function_many_to_one
globbing
master
matrix_experiments
mingw
modules
msvc
msvc-gene
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
/
test
Age
Commit message (
Expand
)
Author
16 hours
Clean up target_type usage a bit and add new ctor::target_type::module type.
modules
Bent Bisballe Nyeng
28 hours
Some small changes to the tests
develop
Bent Bisballe Nyeng
28 hours
Invert logic in function name of test.
Bent Bisballe Nyeng
28 hours
Make use of exceptions explicit in compiler flags.
Bent Bisballe Nyeng
2026-01-05
Add many-to-one generator function type.
Bent Bisballe Nyeng
2025-12-31
Port system-test shellscript to a c++ program for better portability.
Bent Bisballe Nyeng
2025-12-28
Decorate sources as 'generated' to make sure they inject a dependency to thei...
Bent Bisballe Nyeng
2025-12-25
Don't treat warnings as errors when building normally. But force warnings as ...
Bent Bisballe Nyeng
2025-03-04
New cross-platform argparser to replace getopt and getoptpp.
Bent Bisballe Nyeng
2025-02-21
Clean up TmpFile class
Bent Bisballe Nyeng
2025-02-13
Add dry-run option.
Bent Bisballe Nyeng
2025-02-06
Add support for building on MacOSX
Bent Bisballe Nyeng
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 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
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
[next]