Luka Vandervelden
a8eb7ead40
Grooming, WIP “weird” backend.
2019-09-06 00:39:11 +02:00
Luka Vandervelden
3483577fa4
.PKGINFO format conformity.
2019-09-04 19:49:58 +02:00
Luka Vandervelden
24ff4358d3
Verbosity control.
...
Multiple -v or -q flags can be provided to alter verbosity more. No log
file with full-verbosity is currently stored, but that’s a planned
feature.
2019-09-03 13:03:04 +02:00
Luka Vandervelden
582302b1db
apk backend: .PKGINFO error fixed
2019-09-01 17:29:44 +02:00
Luka Vandervelden
ba8400934a
--watch, @watch added.
...
No auto-watch at the moment, and the --watch feature is still
experimental and it might be altered or be made to work slightly
differently in the future.
2019-08-29 16:05:39 +02:00
Luka Vandervelden
f4a9814b4e
%{prefix}/lib/pkgconfig is split in -dev.
2019-08-29 15:12:26 +02:00
Luka Vandervelden
e048ca9685
Environment variables are configuration-defined.
...
It was previously inherited, but that behavior was error-prone. This
commit fixes that.
2019-08-29 14:51:50 +02:00
Luka Vandervelden
60f5e55489
Untested cmake build backend.
2019-08-29 01:18:32 +02:00
Luka Vandervelden
656a640738
Configuration file added.
2019-08-29 00:20:15 +02:00
Luka Vandervelden
4c66f13cae
%{prefix} macro added.
...
- It is used in automated building instructions.
- It is used in auto-splits.
- It is preset before reading the recipe to the first of the
default prefixes defined in this context, and can be reset
to force the recipe to build somewhere else.
2019-08-28 20:26:15 +02:00
Luka Vandervelden
6fb2715267
Improved error reporting a bit.
2019-08-16 14:55:25 +02:00
Luka Vandervelden
f1cf318708
`package` can now be installed.
2019-08-03 13:12:23 +02:00
Luka Vandervelden
99d1005fbb
Slightly improved apk backend.
2019-08-03 13:01:29 +02:00
Luka Vandervelden
09feb19073
CLI & removal of test recipes.
2019-08-03 12:55:47 +02:00
Luka Vandervelden
c2843858ee
Improved recipe.spec reader.
2019-08-02 23:58:42 +02:00
Luka Vandervelden
e0ce1ddd2a
Improved recipe.spec reader.
2019-08-02 17:43:09 +02:00
Luka Vandervelden
06fe475924
pattern-based auto-split.
2019-07-23 17:33:38 +02:00
Luka Vandervelden
d80e1f12b3
Recipe#options
2019-07-23 16:41:34 +02:00
Luka Vandervelden
a066d39918
Removed test prefixes from default instructions.
2019-07-23 12:55:14 +02:00
Luka Vandervelden
b2586be87b
Autosplits.
2019-07-04 23:18:54 +02:00
Luka Vandervelden
255d644b93
Splits (sub-packages) support.
2019-07-04 07:52:46 +02:00
Luka Vandervelden
6fc56f3034
Package::Backends are provided a context when called.
2019-07-04 07:52:46 +02:00
Luka Vandervelden
77632f59ab
Initial, primitive APK support.
2019-07-04 07:52:29 +02:00
Luka Vandervelden
e6645e4f3d
Grooming.
2019-07-03 03:48:31 +02:00
Luka Vandervelden
fa92519f4d
Packaging backends.
2019-07-03 03:35:35 +02:00
Luka Vandervelden
97cd2f5191
context#package(Package), grooming.
...
Preparations for splits and packaging backends.
2019-07-03 03:17:01 +02:00
Luka Vandervelden
ed2a48ca58
Grooming, Context#run.
2019-07-02 19:45:33 +02:00
Luka Vandervelden
928559f71f
Initial commit.
2019-07-02 03:52:19 +02:00