summaryrefslogtreecommitdiff
path: root/test cases/android
diff options
context:
space:
mode:
Diffstat (limited to 'test cases/android')
-rw-r--r--test cases/android/1 exe_type/exe_type.c5
-rw-r--r--test cases/android/1 exe_type/meson.build15
2 files changed, 20 insertions, 0 deletions
diff --git a/test cases/android/1 exe_type/exe_type.c b/test cases/android/1 exe_type/exe_type.c
new file mode 100644
index 000000000..cd9ca7db9
--- /dev/null
+++ b/test cases/android/1 exe_type/exe_type.c
@@ -0,0 +1,5 @@
+#include <stdio.h>
+
+int main(void) {
+ return 0;
+}
diff --git a/test cases/android/1 exe_type/meson.build b/test cases/android/1 exe_type/meson.build
new file mode 100644
index 000000000..5b0e64a51
--- /dev/null
+++ b/test cases/android/1 exe_type/meson.build
@@ -0,0 +1,15 @@
+project('android exe type', 'c')
+fs = import('fs')
+
+e = executable('executable', 'exe_type.c',
+ android_exe_type : 'executable')
+a = executable('application', 'exe_type.c',
+ android_exe_type : 'application')
+
+if fs.name(e.full_path()).contains('.')
+ error('Executable with exe_type `executable` did have expected filename')
+endif
+
+if not fs.name(a.full_path()).startswith('lib') or not fs.name(a.full_path()).endswith('.so')
+ error('Executable with exe_type `application` did not have expected filename')
+endif