summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* TODO: Add more tasks and update copyright noticePatrick McDermott2018-12-271-4/+14
|
* man/local.mk: Add man/Tags to CLEANFILESPatrick McDermott2018-12-271-0/+2
|
* Makefile.am: Drop ".3in.3" inference rulePatrick McDermott2018-12-271-5/+1
|
* man/local.mk: Make manual pages generation silent (by default)Patrick McDermott2018-12-271-1/+1
|
* man/local.mk: Add libopkbuild loading instructions to synopsesPatrick McDermott2018-12-271-1/+4
|
* tools/shman.sh: Update and improve options helpPatrick McDermott2018-12-271-8/+12
|
* man/local.mk: Use shman's -b optionPatrick McDermott2018-12-271-1/+1
|
* tools/shman.sh: Add "-b base_dir" optionPatrick McDermott2018-12-271-2/+7
|
* tools/shman.sh: Create any missing directoriesPatrick McDermott2018-12-271-0/+2
|
* man/local.mk: Fix path to shman for out-of-tree buildsPatrick McDermott2018-12-271-1/+2
|
* Makefile.am: Distribute tools/shman.shPatrick McDermott2018-12-271-0/+1
|
* configure.ac, NEWS: Add "-dev" to versionPatrick McDermott2018-12-272-3/+3
|
* configure.ac: Update package version to 4.0.0Patrick McDermott2018-12-271-1/+1
| | | | | | opkbuild 4.0.0 is not yet released. This is just to silence Automake's "check-news" feature in the "distdir" target: "NEWS not updated; not releasing".
* Makefile.am: Fix PACKAGE_VERSION_GITPatrick McDermott2018-12-271-1/+1
| | | | | opkbuild's tags have used "-", not "/", to separate the package name and version.
* Makefile.am, man/local.mk: Build libopkbuild manual pages with shmanPatrick McDermott2018-12-272-26/+10
|
* ob_parse_dep(): Move @details doc commandPatrick McDermott2018-12-271-4/+4
|
* tools/shman.sh: Implement SYNOPSISPatrick McDermott2018-12-271-17/+36
|
* tools/shman.sh: Don't treat "\" as escape char in cmd argsPatrick McDermott2018-12-271-2/+2
|
* ob_parse_dep(): Use and reword @pure doc commandPatrick McDermott2018-12-271-3/+2
|
* tools/shman.sh: Rename and reformat @pure commandPatrick McDermott2018-12-271-3/+9
|
* tools/shman.sh: s/SUBSHELL SAFETY AND SIDE EFFECTS/ATTRIBUTES/Patrick McDermott2018-12-271-4/+4
|
* ob_parse_dep(): Clarify optional components in docPatrick McDermott2018-12-271-2/+3
|
* tools/shman.sh: Make executablePatrick McDermott2018-12-271-0/+0
|
* tools/shman.sh: Remove quotes in parameter expansionsPatrick McDermott2018-12-271-5/+5
| | | | | | | | POSIX doesn't list quote removal as one of the expansions to which `word` (in `${parameter#word}` etc.) shall be subjected, but it does mention quoting characters. GNU Bash supports all three quote characters. Almquist shells support backslash, but not single or double quotes.
* tools/shman.sh: Open/close tags file only oncePatrick McDermott2018-12-271-11/+8
| | | | | Otherwise, only the symbols from the last input file would remain in the file.
* tools/shman.sh: Write tags filePatrick McDermott2018-12-271-0/+15
|
* tools/shman.sh: Fix missing local var declarationPatrick McDermott2018-12-271-0/+1
|
* TODO: Add ob_parse_dep() options taskPatrick McDermott2018-12-271-0/+1
|
* tools/shman.sh: Drop an unused global constantPatrick McDermott2018-12-271-1/+0
|
* ob_parse_dep(): Add a @stdout command to documentationPatrick McDermott2018-12-271-0/+2
|
* tools/shman.sh: Add @stdin, @stdout, and @stderr commandsPatrick McDermott2018-12-271-1/+16
|
* ob_parse_dep(): Fix an @option commandPatrick McDermott2018-12-271-1/+1
|
* ob_parse_dep(): Add a @purity command to documentationPatrick McDermott2018-12-271-0/+3
|
* tools/shman.sh: Support a @purity commandPatrick McDermott2018-12-271-1/+6
|
* tools/shman.sh: Generate "OPERANDS" sectionsPatrick McDermott2018-12-271-1/+17
|
* tools/shman.sh: Generate "OPTIONS" sectionsPatrick McDermott2018-12-271-1/+22
|
* tools/shman.sh: Remove some old commented-out codePatrick McDermott2018-12-271-4/+0
|
* tools/shman.sh: Drop markdown-like font markupPatrick McDermott2018-12-271-14/+0
|
* ob_parse_changelog(), ob_parse_dep(): Write some documentationPatrick McDermott2018-12-272-0/+34
|
* tools/shman.sh: New filePatrick McDermott2018-12-271-0/+282
|
* ob_set_substvar(): Shorten sed script commentsPatrick McDermott2018-12-251-6/+6
|
* libopkbuild: Move function definitions before points of usePatrick McDermott2018-12-255-110/+110
|
* Remove COPYING.2 and move COPYING.3 to COPYINGPatrick McDermott2018-12-254-1028/+674
|
* opkbuild: Don't ignore errors from `../build build`Patrick McDermott2018-12-252-2/+4
|
* opkbuild: Don't run ob-* commands from a child shellPatrick McDermott2018-12-251-7/+5
|
* opkbuild: Add an extremely thoughtful TODO commentPatrick McDermott2018-12-251-0/+1
|
* opkbuild: Join unnecessarily split linesPatrick McDermott2018-12-251-4/+2
|
* opkbuild: Define main() after the functions it callsPatrick McDermott2018-12-251-36/+36
|
* ob-*: Move function definitions before points of usePatrick McDermott2018-12-259-198/+198
|
* README: Update URLsPatrick McDermott2018-12-251-5/+4
| | | | Also update copyright holder name.