fix: noconfirm auto-selects first AUR match
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
project('resources', ['java'])
|
||||
|
||||
if meson.backend() != 'ninja'
|
||||
error('MESON_SKIP_TEST: only valid on backends which support jar()')
|
||||
endif
|
||||
|
||||
subdir('src')
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
package com.mesonbuild;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStreamReader;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
public class Resources {
|
||||
public static void main(String[] args) throws IOException {
|
||||
try (InputStreamReader reader = new InputStreamReader(
|
||||
Resources.class.getResourceAsStream("/resource1.txt"),
|
||||
StandardCharsets.UTF_8)) {
|
||||
final BufferedReader buffered = new BufferedReader(reader);
|
||||
|
||||
assert buffered.readLine() == "1";
|
||||
}
|
||||
|
||||
try (InputStreamReader reader = new InputStreamReader(
|
||||
Resources.class.getResourceAsStream("/subdir/resource2.txt"),
|
||||
StandardCharsets.UTF_8)) {
|
||||
final BufferedReader buffered = new BufferedReader(reader);
|
||||
|
||||
assert buffered.readLine() == "2";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
sources = files('com/mesonbuild/Resources.java')
|
||||
|
||||
resources = jar(
|
||||
meson.project_name(),
|
||||
sources,
|
||||
main_class: 'com.mesonbuild.Resources',
|
||||
java_resources: structured_sources(
|
||||
files('resources/resource1.txt'),
|
||||
{
|
||||
'subdir': files('resources/subdir/resource2.txt'),
|
||||
}
|
||||
)
|
||||
)
|
||||
+1
@@ -0,0 +1 @@
|
||||
1
|
||||
Reference in New Issue
Block a user