index
:
ctor.git
custom-gcc-bootstrap
develop
externals
master
matrix_experiments
msvc
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
/
task_cc.cc
Age
Commit message (
Collapse
)
Author
2023-01-21
Make sure libctor itself is built in the 'build' system and not 'host' ↵
Bent Bisballe Nyeng
system. Only detect tooling for the system/tools actually required in the tasks.
2023-01-21
Make sure to create target directories as they appear in their actual ↵
Bent Bisballe Nyeng
(cleaned) form.
2023-01-20
Add env to execute function.
Bent Bisballe Nyeng
2023-01-19
Make extension deduction architecture-aware.
Bent Bisballe Nyeng
2023-01-16
Make file extensions abstract based on tool-chain type.
Bent Bisballe Nyeng
2023-01-13
Capture flags in a class instead of a string and add conversion functions ↵
Bent Bisballe Nyeng
between them.
2023-01-12
Move tools opt to ctor.h and rename tool_chain to toolchain for consistency.
Bent Bisballe Nyeng
2023-01-11
Add ctor namespace cfg:: constants and get rid of temporary 'using namespace ↵
Bent Bisballe Nyeng
ctor'
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 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
Make sure to flush compilation status lines to the console.
Bent Bisballe Nyeng
2022-12-27
Rename libctor.h to ctor.h
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 ↵
Bent Bisballe Nyeng
agnostic arguments.
2022-06-09
Function target type including support for generated sources.
Bent Bisballe Nyeng
2022-06-09
Add custom output object names to source specifications.
Bent Bisballe Nyeng
2022-06-09
Add const Settings& to build configuration callbacks.
Bent Bisballe Nyeng
2022-06-09
Refactor the way task names are looked up.
Bent Bisballe Nyeng
2021-11-21
Bundle flags in struct for easier passing around.
Bent Bisballe Nyeng
2021-11-20
Evaluate externals in configure step end read from config map during ↵
Bent Bisballe Nyeng
compilation.
2021-10-24
Fix compilation of named targets and print notification when re-compiling ↵
Bent Bisballe Nyeng
config.
2021-10-14
Use dependency system and build system for compiling ctor on config changes.
Bent Bisballe Nyeng
2021-10-10
Move some common functions to util.cc
Bent Bisballe Nyeng
2021-09-27
Add folder hierarchy in build folder corresponding to that of the source ↵
Bent Bisballe Nyeng
folders and store build-files in corresponding locations.
2021-09-25
Add support for (optionally) explicitly declaring source language type in ↵
Bent Bisballe Nyeng
build configurations.
2021-09-20
Use 2-clause BSD-license for all source files.
Bent Bisballe Nyeng
2021-09-02
Rename project to ctor.
Bent Bisballe Nyeng
2021-08-28
Move sources to ... well, src ;)
Bent Bisballe Nyeng