diff options
Diffstat (limited to 'test cases/android')
| -rw-r--r-- | test cases/android/1 exe_type/exe_type.c | 5 | ||||
| -rw-r--r-- | test cases/android/1 exe_type/meson.build | 15 |
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 |
