aboutsummaryrefslogtreecommitdiff
path: root/cbs.h
Commit message (Collapse)AuthorAgeFilesLines
* Add env_or_default() and env_or_defaultv()Thomas Voss 2024-01-181-0/+45
|
* Simplify macrosThomas Voss 2024-01-131-6/+5
|
* Apple just doesn’t have .st_mtim, fmlThomas Voss 2024-01-111-2/+7
|
* Don’t issue ‘unused-function’ warnings on GCCThomas Voss 2024-01-041-0/+9
|
* Define _POSIX_C_SOURCEThomas Voss 2024-01-041-0/+3
|
* Make rebuild() work properly when in a different directoryThomas Voss 2023-12-311-6/+18
|
* Create a copy of argv in cbsinit()Thomas Voss 2023-12-311-1/+8
|
* Add binexists()Thomas Voss 2023-12-311-0/+30
|
* Use string vectors with pcquery()Thomas Voss 2023-12-311-14/+28
|
* Make rebuild() work from other directoriesThomas Voss 2023-12-301-5/+34
|
* Improve NULL safetyThomas Voss 2023-12-301-2/+8
|
* Properly cast to const char **Thomas Voss 2023-12-301-1/+2
|
* Remove usage of [[fallthrough]]Thomas Voss 2023-12-301-7/+1
|
* Add foutdated() and foutdatedv()Thomas Voss 2023-12-301-0/+21
|
* Add the _vtoa() macroThomas Voss 2023-12-301-1/+4
|
* Fix URLThomas Voss 2023-12-301-1/+1
|
* Add to header docsThomas Voss 2023-12-301-0/+9
|
* Use wordexp() to split pkg-config outputThomas Voss 2023-12-301-6/+31
|
* Null-terminate cmdexecb() out bufferThomas Voss 2023-12-301-2/+3
|
* Screw windowsThomas Voss 2023-12-301-1/+1
|
* Remove NULL checkThomas Voss 2023-12-301-2/+1
|
* Use clangs _NullableThomas Voss 2023-12-301-3/+13
|
* More constingThomas Voss 2023-12-301-2/+2
|
* Properly lock and unlock streams when printingThomas Voss 2023-12-291-0/+4
|
* Use const char *Thomas Voss 2023-12-291-6/+6
|
* Add threading support a-la pthread.hThomas Voss 2023-12-291-63/+257
|
* Assert POSIX when __has_include() is availableThomas Voss 2023-12-281-0/+13
|
* Add TODOThomas Voss 2023-12-281-1/+3
|
* Don’t call cmdput() before execvp()Thomas Voss 2023-12-281-1/+0
|
* Call execvp() directly in __rebuild()Thomas Voss 2023-12-281-1/+2
|
* Avoid macros where possibleThomas Voss 2023-12-281-13/+43
|
* Make cmdexec() a macroThomas Voss 2023-12-281-8/+2
|
* More shufflingThomas Voss 2023-12-281-22/+22
|
* Prefix cbd_arg(c v) with ‘__’Thomas Voss 2023-12-281-9/+9
|
* Add commentThomas Voss 2023-12-281-1/+7
|
* Add note about nproc() memory allocationThomas Voss 2023-12-281-1/+5
|
* Fix codestyleThomas Voss 2023-12-281-1/+1
|
* Rename cmdput() to cmdputf() and add a cmdput() macro.Thomas Voss 2023-12-281-5/+7
|
* Shuffle code around a bitThomas Voss 2023-12-281-78/+78
|
* Add a header commentThomas Voss 2023-12-281-0/+11
|
* Major revampThomas Voss 2023-12-281-108/+119
|
* Don’t be a dummyThomas Voss 2023-12-281-1/+1
|
* Make pcquery work (kind of)Thomas Voss 2023-12-281-4/+13
|
* Who cares for C++Thomas Voss 2023-12-281-8/+0
|
* Remind user to call free()Thomas Voss 2023-12-281-1/+3
|
* Genesis commitThomas Voss 2023-12-281-0/+440