summaryrefslogtreecommitdiffhomepage
path: root/src/output/slbt_output_exec.c
AgeCommit message (Collapse)AuthorFilesLines
2024-03-18utility api: slbt_output_exec_annotated(): use bold white for output args.midipix1-2/+2
2024-03-14Once skinny, forever strong.midipix1-1/+1
2024-03-08utility api: slbt_output_execute(): send informational output to stderr.midipix1-3/+10
2024-02-20utility api's: _output_ namespace: simplified the execution context interfaces.midipix1-22/+15
2024-02-10Annual chores.midipix1-1/+1
2021-12-30A new home.midipix1-1/+1
2021-07-06Annual chores.midipix1-1/+1
2020-12-20internals: error tracing: record the not-found path upon ENOENT as needed.midipix1-6/+6
2018-06-27annual chores.midipix1-1/+1
2018-06-27driver, library interfaces: support alternate fd's for input/output/error/log.midipix1-11/+22
2017-02-05annual chores, properly performed.midipix1-1/+1
2017-02-04annual chores.midipix1-1/+1
2016-09-24uninstall mode: initial implementation.midipix1-0/+7
2016-09-03output: added error trace support.midipix1-7/+10
2016-05-14output: flush stdout upon return from the output functions.midipix1-2/+2
2016-04-30output: fix linkage of color constants.midipix1-6/+6
2016-04-30output: replace the non-portable \e with the portable \x1b.midipix1-5/+5
2016-04-30utility: output: added slbt_output_execute().midipix1-0/+7
2016-04-30link mode: added output annotation support.midipix1-1/+1
2016-04-28slbt_output_exec: color+annotate outputKylie McClain1-1/+69
This patch adds functionality to slbt_output_exec that colors/annotates output if outputting to a terminal, or annotation is explicitly enabled. Currently annotated output includes emboldening "slibtool:" and giving it a magenta, emboldening and coloring the step (compile, link, install) green, and then annotating the "-o <output>" argument.
2016-04-09utility: output: added slbt_output_install().midipix1-0/+7
2016-03-20utility: output: added slbt_output_link().midipix1-0/+7
2016-03-20utility: output: added a generic slbt_output_exec() interface.midipix1-0/+35