summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* ob_warn(), ob_info(): DocumentPatrick McDermott2018-12-271-0/+18
|
* ob_error(): DocumentPatrick McDermott2018-12-271-1/+12
|
* lib/local.mk, man/local.mk: Add copyright/license noticesPatrick McDermott2018-12-271-0/+17
|
* Move code from Makefile.am to lib/local.mkPatrick McDermott2018-12-271-1/+18
|
* ob_parse_changelog(): Remove a POD experimentPatrick McDermott2018-12-271-6/+0
|
* ob_parse_dep(): Move @details doc commandPatrick McDermott2018-12-271-4/+4
|
* ob_parse_dep(): Use and reword @pure doc commandPatrick McDermott2018-12-271-3/+2
|
* ob_parse_dep(): Clarify optional components in docPatrick McDermott2018-12-271-2/+3
|
* ob_parse_dep(): Add a @stdout command to documentationPatrick McDermott2018-12-271-0/+2
|
* 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
|
* ob_parse_changelog(), ob_parse_dep(): Write some documentationPatrick McDermott2018-12-272-0/+34
|
* 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
|
* libopkbuild: Bump shared object version to 2Patrick McDermott2018-12-241-1/+1
|
* libopkbuild: Update header comments, copyright years, & licensePatrick McDermott2018-12-2410-90/+90
|
* libopkbuild: Initialize OPTIND before getoptsPatrick McDermott2018-12-242-0/+3
| | | | | See commit 0f5caf14a3124c24f38f340fd6504532f07d9617 for more information.
* ob_parse_dep(), ob_reduce_deps(): Initialize OPTIND before getoptsPatrick McDermott2018-12-241-0/+2
| | | | | | | | Dash and BusyBox ash apparently do this themselves, but GNU Bash (and other shells?) don't. POSIX says that getopts can be used more than once if OPTIND is set to 1, but using getopts multiple times with different parameters without setting OPTIND to 1 "produces unspecified results".
* lib/local.mk, lib/package/local.mk: Drop leading spacesPatrick McDermott2018-12-222-2/+2
| | | | I've no idea how those got there.
* metadata: Conditionally build configured pluginPatrick McDermott2018-12-221-1/+4
|
* metadata: Drop system name from function namesPatrick McDermott2018-12-222-9/+9
|
* libopkbuild: Drop include guardsPatrick McDermott2018-12-2210-30/+0
|
* Rewrite libopkbuild sources list buildingPatrick McDermott2018-12-223-13/+16
|
* ob_use(): RemovePatrick McDermott2018-12-2210-68/+0
|
* lib/load.sh: Neuter ob_use(), don't load modulesPatrick McDermott2018-12-221-2/+2
|
* Remove copyright notices from local.mk filesPatrick McDermott2018-12-223-54/+0
| | | | These contain just lists of files and shouldn't be copyrightable.
* libopkbuild: Change output file extension to .shoPatrick McDermott2018-12-221-2/+2
|
* libopkbuild: Use shppPatrick McDermott2018-12-224-10/+10
|
* Switch to using GNU AutomakePatrick McDermott2018-12-203-3/+3
|
* parse_dep(): Rewrite parsing code to use sed's EREP. J. McDermott2014-10-251-45/+25
|
* ob_get_binary_packages(): Use printf not echoP. J. McDermott2014-09-211-1/+1
|
* Update copyright years.P. J. McDermott2014-05-151-1/+1
|
* ob_match_plat(): Add back plat:all check.P. J. McDermott2014-05-151-0/+7
| | | | | | | This was removed in commit 34c2432. This might be useful someday. Now both ob_match_plat() and ob_plat_is_concerned() check for this.
* ob_arch_is_concerned(): Check for arch:all.P. J. McDermott2014-05-151-19/+25
| | | | tests/ob_arch_is_concerned.sh now passes.
* Move plat:all check to ob_plat_is_concerned().P. J. McDermott2014-05-151-26/+25
| | | | tests/ob_plat_is_concerned.sh now passes.
* ob_match_plat(): Add missing platform check.P. J. McDermott2014-05-081-0/+3
| | | | | | This will be necessary to build the linux-libre source package for the dev platform without building linux-image and linux-sysmap binary packages.
* ob_get_system_path(): Drop "build-helper".P. J. McDermott2014-03-051-15/+0
|
* _ob_parse_control_error(): Drop quotes around int.P. J. McDermott2013-08-181-1/+1
|
* lib/*.sh, lib/*/*.sh: Add ".sh" to header comment.P. J. McDermott2013-08-1811-11/+11
|
* lib/*.sh, lib/*/*.sh: Rewrite include guards.P. J. McDermott2013-08-1811-22/+22
| | | | This is one step toward adding `set -u` to opkbuild.
* ob_reduce_deps(): Add "unset IFS" after a loop.P. J. McDermott2013-08-181-0/+1
|
* _ob_local(), _ob_return(): Remove.feature/remove-_ob_localP. J. McDermott2013-08-181-29/+0
|
* lib/metadata/proteanos.sh: Remove _ob_local.P. J. McDermott2013-08-181-61/+40
|
* lib/metadata.sh: Remove _ob_local.P. J. McDermott2013-08-181-132/+111
| | | | Also fix variable declarations in ob_match_arch().
* lib/package/2.sh: Remove _ob_local.P. J. McDermott2013-08-181-56/+43
|
* lib/package.sh: Remove _ob_local.P. J. McDermott2013-08-181-176/+151
|
* lib/deps.sh: Remove _ob_local.P. J. McDermott2013-08-181-118/+125
|
* lib/load.sh: Remove _ob_local.P. J. McDermott2013-08-181-11/+8
|
* lib/changelog.sh: Remove _ob_local.P. J. McDermott2013-08-181-100/+104
|
* lib/control.sh: Reflow long command lines.P. J. McDermott2013-08-181-6/+3
|