summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-08-21[src/run.c] Time configuration runDennis Camera1-10/+30
2022-08-21[src/run.c] Move creatfile, mktempdir, rmtree to util/fs.cDennis Camera3-111/+130
2022-08-21Work around void * arithmetic errorsDennis Camera2-4/+6
...but the data structure should probably be reworked instead of relying on the optional uintptr_t type :-/
2022-08-21[src/log.h] Fix variadic macro error (-pedantic)Dennis Camera1-5/+5
src/skonfig.c: In function ‘main’: src/skonfig.c:229:64: error: ISO C99 requires at least one argument for the "..." in a variadic macro 229 | sk_error("cannot find configuration directory."); | ^
2022-08-21[configure.ac] Enable -pedantic, -pedantic-errors, -Werror=pedantic if ↵Dennis Camera1-0/+4
supported by $CC
2022-08-21[src/run.c] Generate and store object markerDennis Camera1-1/+51
2022-08-21[src/run.c] Implement linking type runner to type commandsDennis Camera2-1/+44
2022-08-21[src/run.c] Implement linking SK_PATH into local_hostdirDennis Camera2-26/+146
2022-08-20[src/run.c] Use pathjoin_r for simpler logicDennis Camera1-18/+30
2022-08-20[src/util/string.c] Add _r variants for strjoin functionsDennis Camera2-63/+144
2022-08-20Create sub directories of local workdirDennis Camera1-8/+52
2022-08-20Implement local workdir clean upDennis Camera2-0/+34
2022-08-19Implement creation of local temporary workdirDennis Camera3-10/+159
2022-08-19[configure.ac] Fix no AC_LANG_SOURCE call detected in bodyDennis Camera1-3/+3
configure.ac:29: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from... ./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
2022-08-18[Makefile.am] Remove manual setting of -O and -g CC flagsDennis Camera1-6/+0
autoconf already checks and sets these options
2022-08-18[configure.ac] Check for correct POSIX conformance levelDennis Camera2-1/+19
2022-08-18[configure.ac] Check for some compiler security flags and use them if availableDennis Camera2-1/+33
2022-08-17MiscDennis Camera3-8/+20
2022-08-17Compiler includes config.h in all modulesDennis Camera6-10/+1
2022-08-15Implement stub run moduleDennis Camera4-2/+78
2022-08-14Implement logging moduleDennis Camera8-56/+391
2022-08-03[configure.ac] Check if the compiling system supports shebangsDennis Camera1-0/+9
2022-08-03[src/config.c] Add config module (does not parse INI files, yet)Dennis Camera5-0/+502
2022-08-03Move helper functions out to src/util/Dennis Camera9-48/+356
2022-08-03[skonfig.c] Implement option parserDennis Camera3-10/+245
2022-08-03Set package URLDennis Camera1-1/+1
2022-08-03Rename main.c to skonfig.cDennis Camera3-2/+2
2022-08-03Add debug buildsDennis Camera3-0/+38
2022-08-03Add Autotools frameworkDennis Camera10-0/+1330