summaryrefslogtreecommitdiff
path: root/test cases/common/253 subproject extracted objects
diff options
context:
space:
mode:
Diffstat (limited to 'test cases/common/253 subproject extracted objects')
-rw-r--r--test cases/common/253 subproject extracted objects/foo.c11
-rw-r--r--test cases/common/253 subproject extracted objects/meson.build5
-rw-r--r--test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.cpp6
-rw-r--r--test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.h12
-rw-r--r--test cases/common/253 subproject extracted objects/subprojects/myobjects/meson.build3
-rw-r--r--test cases/common/253 subproject extracted objects/test.json5
6 files changed, 0 insertions, 42 deletions
diff --git a/test cases/common/253 subproject extracted objects/foo.c b/test cases/common/253 subproject extracted objects/foo.c
deleted file mode 100644
index f6c7aebe0..000000000
--- a/test cases/common/253 subproject extracted objects/foo.c
+++ /dev/null
@@ -1,11 +0,0 @@
-#if defined _WIN32 || defined __CYGWIN__
- #define DLL_IMPORT __declspec(dllimport)
-#else
- #define DLL_IMPORT
-#endif
-
-int DLL_IMPORT cppfunc(void);
-
-int otherfunc(void) {
- return cppfunc() != 42;
-}
diff --git a/test cases/common/253 subproject extracted objects/meson.build b/test cases/common/253 subproject extracted objects/meson.build
deleted file mode 100644
index bad450fab..000000000
--- a/test cases/common/253 subproject extracted objects/meson.build
+++ /dev/null
@@ -1,5 +0,0 @@
-project('link to extracted objects', 'c')
-
-sublib = subproject('myobjects').get_variable('sublib')
-
-mainlib = static_library('foo', 'foo.c', install: true, link_with: sublib)
diff --git a/test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.cpp b/test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.cpp
deleted file mode 100644
index 12ef756c7..000000000
--- a/test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.cpp
+++ /dev/null
@@ -1,6 +0,0 @@
-#define BUILDING_DLL
-#include "cpplib.h"
-
-extern "C" int DLL_PUBLIC cppfunc(void) {
- return 42;
-}
diff --git a/test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.h b/test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.h
deleted file mode 100644
index a1c38b3ba..000000000
--- a/test cases/common/253 subproject extracted objects/subprojects/myobjects/cpplib.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* See http://gcc.gnu.org/wiki/Visibility#How_to_use_the_new_C.2B-.2B-_visibility_support */
-#if defined(_WIN32) || defined(__CYGWIN__)
- #ifdef BUILDING_DLL
- #define DLL_PUBLIC __declspec(dllexport)
- #else
- #define DLL_PUBLIC __declspec(dllimport)
- #endif
-#else
- #define DLL_PUBLIC __attribute__ ((visibility ("default")))
-#endif
-
-extern "C" int DLL_PUBLIC cppfunc(void);
diff --git a/test cases/common/253 subproject extracted objects/subprojects/myobjects/meson.build b/test cases/common/253 subproject extracted objects/subprojects/myobjects/meson.build
deleted file mode 100644
index 1c2729bc1..000000000
--- a/test cases/common/253 subproject extracted objects/subprojects/myobjects/meson.build
+++ /dev/null
@@ -1,3 +0,0 @@
-project('myobjects', 'cpp')
-
-sublib = static_library('sublib', 'cpplib.cpp')
diff --git a/test cases/common/253 subproject extracted objects/test.json b/test cases/common/253 subproject extracted objects/test.json
deleted file mode 100644
index baa5dfb8b..000000000
--- a/test cases/common/253 subproject extracted objects/test.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "installed": [
- { "type": "file", "file": "usr/lib/libfoo.a" }
- ]
-}