Skip to content

Commit 53fe266

Browse files
committed
boulder/macros/autotools: Use binary deps, add missing autopoint
Signed-off-by: Ikey Doherty <ikey@serpentos.com>
1 parent b3f7ad6 commit 53fe266

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

boulder/data/macros/actions/autotools.yaml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,33 @@ actions:
66
test -x ./configure || ( echo "%%configure: The ./configure script could not be found" ; exit 1 )
77
./configure %(options_configure)
88
dependencies:
9-
- autoconf
10-
- automake
9+
- binary(autoconf)
10+
- binary(automake)
1111

1212
# TIP: Add V=1 VERBOSE=1 after '%make' in the recipe if you need a more verbose build
1313
- make:
1414
description: Perform a make
1515
command: |
1616
make -j "%(jobs)"
1717
dependencies:
18-
- make
18+
- binary(make)
1919

2020
- make_install:
2121
description: Install results of build to the destination directory
2222
command: |
2323
%make install DESTDIR="%(installroot)"
2424
dependencies:
25-
- make
25+
- binary(make)
2626

2727
- reconfigure:
2828
description: Re autotools-configure a project without an autogen.sh script
2929
command: |
3030
autoreconf -vfi || ( echo "%%reconfigure: Failed to run autoreconf"; exit 1 )
3131
%configure
3232
dependencies:
33-
- autoconf
34-
- automake
33+
- binary(autoconf)
34+
- binary(automake)
35+
- binary(autopoint)
3536

3637
- autogen:
3738
description: Run autogen.sh script, attempting to only configure once
@@ -40,8 +41,9 @@ actions:
4041
sh ./autogen.sh %(options_configure)
4142
./configure %(options_configure)
4243
dependencies:
43-
- autoconf
44-
- automake
44+
- binary(autoconf)
45+
- binary(automake)
46+
- binary(autopoint)
4547

4648
definitions:
4749

0 commit comments

Comments
 (0)