summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ==== release 1.0.1 ====HEADv1.0.1masterNatanael Copa2019-11-191-1/+1
|
* db: include provides when calculate build orderNatanael Copa2019-11-191-4/+12
|
* db: clear depends_static and provides when parsing APKBUILDsNatanael Copa2019-11-191-0/+2
|
* buildrepo: set APORTSDIR before calling abuildSören Tempel2019-09-171-4/+6
| | | | | | | | Without this change buildrepo fails if -a is given but the APORTSDIR environment variable is not set when using `abuild rootbld`. With the following error message: /home/nmeum/src/aports/.rootbld-repositories does not exist
* db: clear depends_* when parse APKBUILDsNatanael Copa2019-05-031-0/+4
| | | | | Some APKBUILDs uses makedepends="$depends_dev ..." without first setting depends_dev. This may result in depends_dev leak when parsing APKBUILDs
* ==== release 1.0.0 ====v1.0.0Natanael Copa2019-01-091-1/+1
|
* buildrepo: refactor plugin APINatanael Copa2019-01-091-4/+4
| | | | | | | | | | | | | | | simplify the args passed to plugin hooks: prerepo(conf, repo, stats) prebuild(conf, aport, progress) postbuild(conf, aport, success) postrepo(conf, repo, stats) By passing over conf we reduce number of args passed to hook function and we make it possible to set config options in /etc/buildrepo/config.lua that is passed on to the hook. This is useful for setting things like mqtt broker, url prefix for buildlogs and similar.
* buildrepo: add logfile path to aport structNatanael Copa2019-01-091-4/+4
| | | | this is so we can simplify the args passed to plugins
* buildrepo: replace aportsdir with conf.aportsdirNatanael Copa2019-01-091-5/+5
|
* buildrepo: replace repodest with conf.repodestNatanael Copa2019-01-091-9/+9
|
* buildrepo: factor out logdirbase, use conf.logdir insteadNatanael Copa2019-01-091-2/+2
|
* buildrepo: add opts and arch to conf structNatanael Copa2019-01-091-0/+2
|
* buildrepo: set default plugins dir to /usr/share/buildrepo/pluginsNatanael Copa2019-01-091-5/+6
| | | | and make it possible to override in config
* buildrepo: add support for config fileNatanael Copa2019-01-091-3/+11
|
* db: fix split_deps() to support fuzzy operator ~Jakub Jirutka2018-08-051-1/+1
|
* buildrepo: pass opts to pluginsNatanael Copa2018-05-021-4/+4
|
* buildrepo: only skip packages with missing deps when -s is specifiedNatanael Copa2017-12-041-1/+1
| | | | | | | | This is so we will catch errors when there are circular dependencies and get the error triggered when trying to build the package. Otherwise the packages will not be built at all and warning easily gets unnoticed. For example rust -> cargo -> rust
* ==== release 0.7.0 ====v0.7.0Natanael Copa2017-10-241-1/+1
|
* db: handle makedepends_build and _hostNatanael Copa2017-10-241-1/+3
|
* buildrepo: add support for abuild 3's new rootbldWilliam Pitcock2017-08-101-2/+6
|
* travis: fix IRC message templateJakub Jirutka2017-07-251-1/+1
|
* set up Travis CI to run luacheckJakub Jirutka2017-07-251-0/+20
|
* db: set luacheck to ignore too long lineJakub Jirutka2017-07-251-0/+1
|
* makefile: add tasks lint and checkJakub Jirutka2017-07-251-0/+5
|
* move binfiles to bin/ directoryJakub Jirutka2017-07-253-2/+2
|
* fix code quality violations according to luacheckJakub Jirutka2017-07-255-112/+80
|
* buildrepo: don't pollute global space, use localsJakub Jirutka2017-07-251-8/+8
|
* ap: don't pollute global space, use localsJakub Jirutka2017-07-251-19/+20
|
* ap: fix -h to print usageJakub Jirutka2017-07-251-1/+1
|
* add config for luacheckJakub Jirutka2017-07-251-0/+5
|
* makefile: fix formatting to be more readableJakub Jirutka2017-07-251-8/+8
|
* ==== release 0.6.1 ====v0.6.1Jakub Jirutka2017-07-251-1/+1
|
* db: fix access to invalid variable in split_apkbuild()Jakub Jirutka2017-07-251-2/+4
|
* makefile: add dump.luaJakub Jirutka2017-07-241-0/+1
|
* ==== release 0.6.0 ====v0.6.0Natanael Copa2017-07-241-1/+1
|
* ap: revert unintended change of shebangJakub Jirutka2017-07-241-1/+1
|
* ap: add subcommand dump-jsonJakub Jirutka2017-06-222-1/+86
|
* db: don't set global lfsJakub Jirutka2017-06-221-1/+1
|
* add .editorconfigJakub Jirutka2017-06-221-0/+13
|
* db: fill pkg table in constructionJakub Jirutka2017-06-211-17/+17
|
* db: add field pkgdescJakub Jirutka2017-06-211-2/+4
|
* db: use more unique delimiter for printing abuild vars in shellJakub Jirutka2017-06-211-2/+2
|
* db: avoid silly string duplication using string.repJakub Jirutka2017-06-211-1/+3
|
* db: add license fieldJakub Jirutka2017-02-061-2/+4
|
* pkg, db: support $checkdepends variableWilliam Pitcock2017-01-292-2/+7
|
* buildrepo: regenerate index if packages been deletedNatanael Copa2016-08-261-1/+1
| | | | http://lists.alpinelinux.org/alpine-devel/5444.html
* pkg: support arch="!arch" syntaxTimo Teräs2016-07-251-1/+1
|
* buildrepo: fix bug when repodest is set with buildrepo -dNatanael Copa2016-04-073-10/+19
| | | | | we need to use the specified repodest when checking if package is built or not
* ==== release 0.5 ====v0.5Natanael Copa2015-10-011-1/+1
|
* db: fix parsing of url fieldEivind Uggedal2015-10-011-1/+1
| | | | | url was the 12th field, but only 11 groups were present in the pattern.