Commit Graph

187 Commits

Author SHA1 Message Date
Natanael Copa 6576698918 ==== release 3.11.0 ==== 2023-05-09 13:12:34 +00:00
psykose 9a61082d8d ==== release 3.11_rc13 ==== 2023-04-21 01:59:45 +02:00
psykose 9624f202a8 ==== release 3.11_rc12 ==== 2023-04-19 15:28:08 +02:00
psykose ff37770904 ==== release 3.11_rc11 ==== 2023-04-19 15:26:17 +02:00
psykose 264be38ecd ==== release 3.11_rc10 ==== 2023-04-18 18:37:24 +02:00
Natanael Copa 0a129755fd ==== release 3.11_rc9 ==== 2023-04-18 15:42:01 +02:00
Natanael Copa bb8b1f8dd0 git ignore abulid.conf and fix make clean 2023-04-18 15:14:28 +02:00
Natanael Copa 565690da31 make: use install instead of cp 2023-04-18 13:49:04 +02:00
Natanael Copa bbb4fcdd3b Install default config as /usr/share/abuild/default.conf
Split the config a bit so its easier to ship default flags and
maintainer builders.
2023-04-18 13:47:17 +02:00
psykose 2d446f094c ==== release 3.11.0_rc8 ==== 2023-04-16 12:32:59 +02:00
psykose bbd1185960 ==== release 3.11.0_rc7 ==== 2023-04-16 10:01:10 +02:00
psykose d7cb4e70cf ==== release 3.11.0_rc6 ==== 2023-04-16 08:16:23 +02:00
psykose 873a568c9e ==== release 3.11.0_rc5 ==== 2023-04-15 21:50:48 +02:00
psykose 2f2b5abcc3 ==== release 3.11.0_rc4 ==== 2023-04-15 10:12:18 +02:00
psykose bd2a3de825 ==== release 3.11.0_rc3 ==== 2023-04-14 16:33:28 +02:00
psykose 6321b957c1 ==== release 3.11.0_rc2 ==== 2023-04-14 12:31:22 +02:00
Natanael Copa a0eca745c6 ==== release 3.11.0_rc1 ==== 2023-04-14 11:09:15 +02:00
Natanael Copa 94122d7bec tests: pre-generate abuild keys
use a fake openssl for abuild-keykey and pre-generate the abuild keys.
This makes tests run significantly faster as we dont need to generate
new keys for each abuild-keygen test.
2022-11-29 09:08:14 +00:00
Natanael Copa 7d540bed4d ==== release 3.10.0 ==== 2022-11-29 10:37:08 +01:00
Natanael Copa 53501883fc make: let the test timeout be configurable at run time 2022-09-13 07:42:09 +02:00
Natanael Copa 58a9262c48 make: increase test timeout 2022-09-12 17:50:35 +02:00
Natanael Copa d2ef7f4edb ==== release 3.10.0_rc1 ==== 2022-09-12 17:27:47 +02:00
Natanael Copa 9dc6b74058 tests: Switch to kyua/atf-test, add tests for functions.sh 2022-06-22 16:13:07 +02:00
Natanael Copa bc71314cc3 ==== release 3.9.0 ==== 2021-11-22 15:03:42 +01:00
Kevin Daudt 6cd337fa9c ==== release 3.9.0_rc2 ==== 2021-10-11 23:32:14 +02:00
Kevin Daudt 4f723af7e5 ==== release 3.9.0_rc1 ==== 2021-10-11 20:53:50 +02:00
Samanta Navarro f2ab775123 abuild: avoid calculations with void pointers
Arithmetic operations with void pointers are an extension by some
compilers and not part of the C standard, which does not specify the
size of void.

CFLAGS with -pedantic reveals this during compile time. I have adjusted
the usage of ?: so CFLAGS can contain -pedantic now.
2021-10-11 18:34:27 +00:00
Rodrigo Lourenço 0db2d3397a Convert man pages to scdoc
Closes #9986.
2021-10-11 18:31:29 +00:00
Natanael Copa f35682d086 ==== release 3.8.0 ==== 2021-09-21 11:29:47 +02:00
Natanael Copa 10ad48d1fe ==== release 3.8.0_rc4 ==== 2021-06-10 16:44:46 +02:00
Natanael Copa fa0a2511d6 ==== release 3.8.0_rc3 ==== 2021-05-14 12:00:17 +02:00
Natanael Copa d3845277bc ==== release 3.8.0_rc2 ==== 2021-05-06 15:34:58 +02:00
Natanael Copa 18f8c94237 make: add FILTER var to make check
so we can run specific test with make check FILTER=<what-to-test>
2021-05-05 16:31:05 +02:00
Natanael Copa f687a7dbe7 ==== release 3.8.0_rc1 ==== 2021-04-30 13:45:05 +02:00
Natanael Copa 8ceca11831 ==== release 3.7.0_rc1 ==== 2020-10-29 15:02:23 +00:00
Natanael Copa fbc11ea271 make: build with -g by default 2020-07-08 12:41:21 +02:00
Natanael Copa 14a81655e4 make: use -Wall -Werror by default
But let env var CFLAG override
2020-07-06 10:59:56 +00:00
Natanael Copa c53d8ad12a ==== release 3.6.0 ==== 2020-05-28 14:38:50 +00:00
Natanael Copa 3ea72b0a9e ==== release 3.6.0_rc1 ==== 2020-04-14 13:55:32 +00:00
Natanael Copa 0d3dc71833 ==== release 3.5.0 ==== 2019-12-19 15:17:57 +00:00
Natanael Copa 478d4e9452 ==== release 3.5.0_rc3 ==== 2019-12-18 12:36:19 +00:00
Natanael Copa 0745179c4f ==== release 3.5.0_rc2 ==== 2019-11-26 18:42:46 +00:00
Natanael Copa 21dcfb1f21 ==== release 3.5.0_rc1 ==== 2019-11-07 15:39:35 +00:00
Fredrik Gustafsson 6d321050e5 Change permissions for sudo to 4555
Currently the permissions for abuild-sudo is set to 4111, this make it
impossible to move the sudo file after it has being created. Moving
the sudo file is needed by yocto when creating an apk-package of abuild.
The sudo binary in debian stretch since if debian does it, it can't be bad.

Signed-off-by: Fredrik Gustafsson <fredrigu@axis.com>
2019-11-07 15:39:35 +00:00
Natanael Copa 918cba2a77 make: install depends as virtual 2019-11-07 12:02:24 +00:00
Richard Mortier b3dcf19ef7 make: add `depends` target
Signed-off-by: Richard Mortier <mort@cantab.net>
2019-11-07 12:01:13 +00:00
Natanael Copa f3dc428ea0 rename datadir -> sharedir
abuild uses datadir as local variable in various functions. Rename the
global datadir to sharedir to avoid confusion.
2019-11-07 11:42:23 +00:00
Natanael Copa 43fb2c012e add basic tests using bats 2019-11-07 11:32:37 +00:00
Natanael Copa 610f1982ef Makefile: clean *.o files 2019-10-01 15:00:31 +01:00
Timothy Legge 6310405af8 apkbuild-pypi.in: fix bugs, upgrade for python3 only and add to make 2019-08-09 09:32:34 +00:00