summaryrefslogtreecommitdiff
path: root/test cases/common/75 shared subproject
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2020-11-02 19:23:18 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2020-11-03 21:05:20 +0200
commit9d1e747d17c75a288d0b58a8ac973dab1712afbf (patch)
tree15dedfab78da4ad20ce272e65d7a7876ae717181 /test cases/common/75 shared subproject
parentff50f724bbf49739abbee9cbb4c8e6200849738f (diff)
downloadmeson-9d1e747d17c75a288d0b58a8ac973dab1712afbf.tar.gz
Condense test directory names again.
Diffstat (limited to 'test cases/common/75 shared subproject')
-rw-r--r--test cases/common/75 shared subproject/a.c13
-rw-r--r--test cases/common/75 shared subproject/meson.build10
-rw-r--r--test cases/common/75 shared subproject/subprojects/B/b.c21
-rw-r--r--test cases/common/75 shared subproject/subprojects/B/meson.build4
-rw-r--r--test cases/common/75 shared subproject/subprojects/C/c.c14
-rw-r--r--test cases/common/75 shared subproject/subprojects/C/meson.build2
6 files changed, 0 insertions, 64 deletions
diff --git a/test cases/common/75 shared subproject/a.c b/test cases/common/75 shared subproject/a.c
deleted file mode 100644
index 7510a1b55..000000000
--- a/test cases/common/75 shared subproject/a.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include<assert.h>
-char func_b(void);
-char func_c(void);
-
-int main(void) {
- if(func_b() != 'b') {
- return 1;
- }
- if(func_c() != 'c') {
- return 2;
- }
- return 0;
-}
diff --git a/test cases/common/75 shared subproject/meson.build b/test cases/common/75 shared subproject/meson.build
deleted file mode 100644
index 6803d519d..000000000
--- a/test cases/common/75 shared subproject/meson.build
+++ /dev/null
@@ -1,10 +0,0 @@
-project('A', 'c')
-
-B = subproject('B')
-b = B.get_variable('b')
-
-C = subproject('C')
-c = C.get_variable('c')
-
-a = executable('a', 'a.c', link_with : [b, c])
-test('a test', a)
diff --git a/test cases/common/75 shared subproject/subprojects/B/b.c b/test cases/common/75 shared subproject/subprojects/B/b.c
deleted file mode 100644
index b8c7d83a1..000000000
--- a/test cases/common/75 shared subproject/subprojects/B/b.c
+++ /dev/null
@@ -1,21 +0,0 @@
-#include<stdlib.h>
-#if defined _WIN32 || defined __CYGWIN__
-#define DLL_PUBLIC __declspec(dllexport)
-#else
- #if defined __GNUC__
- #define DLL_PUBLIC __attribute__ ((visibility("default")))
- #else
- #pragma message ("Compiler does not support symbol visibility.")
- #define DLL_PUBLIC
- #endif
-#endif
-
-
-char func_c(void);
-
-char DLL_PUBLIC func_b(void) {
- if(func_c() != 'c') {
- exit(3);
- }
- return 'b';
-}
diff --git a/test cases/common/75 shared subproject/subprojects/B/meson.build b/test cases/common/75 shared subproject/subprojects/B/meson.build
deleted file mode 100644
index 280c60ce2..000000000
--- a/test cases/common/75 shared subproject/subprojects/B/meson.build
+++ /dev/null
@@ -1,4 +0,0 @@
-project('B', 'c')
-C = subproject('C')
-c = C.get_variable('c')
-b = shared_library('b', 'b.c', link_with : c)
diff --git a/test cases/common/75 shared subproject/subprojects/C/c.c b/test cases/common/75 shared subproject/subprojects/C/c.c
deleted file mode 100644
index facd19943..000000000
--- a/test cases/common/75 shared subproject/subprojects/C/c.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if defined _WIN32 || defined __CYGWIN__
-#define DLL_PUBLIC __declspec(dllexport)
-#else
- #if defined __GNUC__
- #define DLL_PUBLIC __attribute__ ((visibility("default")))
- #else
- #pragma message ("Compiler does not support symbol visibility.")
- #define DLL_PUBLIC
- #endif
-#endif
-
-char DLL_PUBLIC func_c(void) {
- return 'c';
-}
diff --git a/test cases/common/75 shared subproject/subprojects/C/meson.build b/test cases/common/75 shared subproject/subprojects/C/meson.build
deleted file mode 100644
index abf0b1e26..000000000
--- a/test cases/common/75 shared subproject/subprojects/C/meson.build
+++ /dev/null
@@ -1,2 +0,0 @@
-project('C', 'c')
-c = shared_library('c', 'c.c')