summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* buildrepo: add support for pre/postrepo hooksNatanael Copa2015-09-251-0/+14
|
* buildrepo: only generate index if something was builtNatanael Copa2015-09-251-1/+1
|
* buildrepo: pass repodest and arch to pre/post build pluginsNatanael Copa2015-08-251-2/+2
| | | | this is so we can copy the build logs to remote location if needed.
* db: return nil instead of false to indicate iterator breakNatanael Copa2015-08-251-2/+2
|
* buildrepo: add longoptsNatanael Copa2015-08-251-9/+10
|
* buildrepo: use external lua-optarg for parsing optionsNatanael Copa2015-08-251-46/+6
|
* buildrepo: refactorNatanael Copa2015-07-221-34/+50
| | | | | | - pass logfile directly to build_aport - run the plugin hooks from loop - pass progress status to prebuild plugins
* buildrepo: add support for plugins.dNatanael Copa2015-07-221-5/+29
| | | | | | | Make it possible to add hooks that are execute pre and post build. This can be used for posting build error messages, copying build logs etc.
* ==== release 0.4 ====v0.4Natanael Copa2014-08-191-1/+1
|
* pkg: fix libc detectionNatanael Copa2014-08-191-2/+1
|
* abuild: add function for getting the libcNatanael Copa2014-08-191-6/+16
| | | | use whatever the abuild functions.sh says it is
* buildrepo: exit on errors while parsing apkbuildsNatanael Copa2014-08-191-0/+5
|
* db: return nil when APKBUILD contains fatal errorsNatanael Copa2014-08-191-10/+22
| | | | | | | We must exit with error if there are some problem in any APKBUILD that causes the parser shell to exit. Otherwise we might end up with a partial package database.
* buildrepo: make sure we flush stdout on info outputNatanael Copa2014-04-141-11/+19
| | | | We introduce a printf-like function 'info'
* ==== release 0.3 ====v0.3Natanael Copa2014-04-021-1/+1
|
* buildrepo: include repo in progress outputNatanael Copa2014-04-021-2/+2
|
* buildrepo: fix regression in skip previously failedNatanael Copa2014-04-021-3/+3
|
* buildrepo: don't echo progress status for skippedNatanael Copa2014-04-021-4/+1
|
* buildrepo: update buildstats only when something is actually getting builtNatanael Copa2014-04-011-7/+10
|
* ==== release 0.2 ====v0.2Natanael Copa2014-03-311-1/+1
|
* ap: import from abuildNatanael Copa2014-03-312-1/+164
| | | | import the ap utility from abuild package
* buildrepo: show pkgversion of packagesNatanael Copa2014-03-281-2/+2
|
* ==== release 0.1 ====v0.1Natanael Copa2014-03-281-0/+1
|
* buildrepo: whitespace fixNatanael Copa2014-03-281-1/+0
|
* make: add simple makefile for simplifying installNatanael Copa2014-03-281-0/+27
|
* buildrepo: only try build aports thats relvant for platform (libc and arch)Natanael Copa2014-01-281-7/+12
|
* pkg: rename enabled() to relevant()Natanael Copa2014-01-282-3/+3
|
* db: check both arch and libc when checking for relevant aportsNatanael Copa2014-01-281-2/+2
|
* pkg: add libc_enabled() and enabled()Natanael Copa2014-01-281-0/+9
| | | | | This lets us check if a package is disabled in either arch or !libc_* in options
* db: store optionsNatanael Copa2014-01-281-6/+8
| | | | We need this for detecting !libc_*
* db: rename deps_exists to known_deps_existsNatanael Copa2014-01-242-4/+15
| | | | so we can ignore the unknown dependencies
* db: filter out version information on dependenciesNatanael Copa2014-01-241-2/+14
|
* buildrepo: check if deps exist before try buildNatanael Copa2014-01-241-11/+6
| | | | speeds up things when deps are missing
* db: implement deps_exists()Natanael Copa2014-01-241-0/+11
| | | | This tests if all the deps has the .apks built
* pkg: replace all_deps with an each_dependency() iteratorNatanael Copa2014-01-242-36/+22
|
* buildrepo: print spent time per repoNatanael Copa2014-01-241-1/+5
|
* buildrepo: present stats differentlyNatanael Copa2014-01-241-2/+4
| | | | we print: <tried>/<total-to-try> <totally-built>/<total-to-build>
* buildrepo: only count the aports for our archNatanael Copa2014-01-241-1/+3
|
* buildrepo: do redirection to logfile in shellNatanael Copa2014-01-241-13/+6
|
* buildrepo: print som more statisticsNatanael Copa2014-01-241-4/+25
|
* db: check that all subpackages' apk files exists when decide to buildNatanael Copa2014-01-241-1/+1
|
* pkg: implement all_apks_exists()Natanael Copa2014-01-241-0/+13
| | | | function to check if all the apk files exists for given package
* db: add linguas subpackagesNatanael Copa2014-01-241-4/+9
| | | | squid is the only package using it
* buildrepo: fix repodestNatanael Copa2014-01-241-1/+1
|
* pkg: use luafilesystem to detect file existanceNatanael Copa2014-01-241-6/+2
|
* buildrepo: compare timestamp with APKBUILD when decide to skip buildNatanael Copa2014-01-241-2/+14
| | | | | We compare if APKBUILD is newer than src/ dir to decide if we should try build the aport or skip it.
* buildrepo: dont print both warning and error when skip old failsNatanael Copa2014-01-241-2/+5
|
* buildrepo: always print what packages are deletedNatanael Copa2014-01-241-3/+2
|
* buildrepo: check if log dir exist before try create itNatanael Copa2014-01-241-2/+6
|
* buildrepo: add support for -s, skip previously failedNatanael Copa2014-01-241-3/+10
|