fix: noconfirm auto-selects first AUR match

This commit is contained in:
2026-05-08 11:01:02 +01:00
parent d39cdc3fd9
commit 153cca6132
8056 changed files with 1983098 additions and 779 deletions
@@ -0,0 +1,4 @@
#include <stdio.h>
#include <libA.h>
int main(void) { printf("The answer is: %d\n", libA_func()); }
@@ -0,0 +1,4 @@
#include <stdio.h>
#include <libB.h>
int main(void) { printf("The answer is: %d\n", libB_func()); }
@@ -0,0 +1,7 @@
project('app', ['c'])
a = dependency('test-a')
b = dependency('test-b')
executable('appA', files('appA.c'), dependencies : a)
executable('appB', files('appB.c'), dependencies : b)
@@ -0,0 +1,5 @@
#include <libA.h>
static int libA_func_impl(void) { return 0; }
int libA_func(void) { return libA_func_impl(); }
@@ -0,0 +1 @@
int libA_func(void);
@@ -0,0 +1,5 @@
#include <libB.h>
static int libB_func_impl(void) { return 0; }
int libB_func(void) { return libB_func_impl(); }
@@ -0,0 +1 @@
int libB_func(void);
@@ -0,0 +1,23 @@
project('lib', ['c'])
pkg = import('pkgconfig')
a = library('test-a', files('libA.c'), install: true)
install_headers(files('libA.h'), subdir: 'libA')
pkg.generate(
a,
version: '0.0',
description: 'test library libA',
filebase: 'test-a',
name: 'test library libA',
subdirs: 'libA')
b = static_library('test-b', files('libB.c'), install: true)
install_headers(files('libB.h'), subdir: 'libB')
pkg.generate(
b,
version: '0.0',
description: 'test library libB',
filebase: 'test-b',
name: 'test library libB',
subdirs: 'libB')