aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2020-02-09 21:53:15 +0000
committerJon Turney <jon.turney@dronecode.org.uk>2020-02-12 13:33:06 +0000
commit021fd9a1d0535453a515f44aa4f15af9553eed40 (patch)
treeaa67ffa5b6280edaae534553a3792eee3ff78b50
parentcfe31d2e9d5a250c4c0314441e9eb21e8ab34935 (diff)
downloadmeson-021fd9a1d0535453a515f44aa4f15af9553eed40.zip
meson-021fd9a1d0535453a515f44aa4f15af9553eed40.tar.gz
meson-021fd9a1d0535453a515f44aa4f15af9553eed40.tar.bz2
Add test of target source without language
Add a test that trying to use a compiler in a target for a language which hasn't been mentioned in project() or add_languages() gives an error.
-rw-r--r--test cases/failing/101 no lang/main.c3
-rw-r--r--test cases/failing/101 no lang/meson.build2
2 files changed, 5 insertions, 0 deletions
diff --git a/test cases/failing/101 no lang/main.c b/test cases/failing/101 no lang/main.c
new file mode 100644
index 0000000..9b6bdc2
--- /dev/null
+++ b/test cases/failing/101 no lang/main.c
@@ -0,0 +1,3 @@
+int main(void) {
+ return 0;
+}
diff --git a/test cases/failing/101 no lang/meson.build b/test cases/failing/101 no lang/meson.build
new file mode 100644
index 0000000..85c5db8
--- /dev/null
+++ b/test cases/failing/101 no lang/meson.build
@@ -0,0 +1,2 @@
+project('target without lang')
+executable('main', 'main.c')