aboutsummaryrefslogtreecommitdiff
path: root/test cases/csharp
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-07-18 21:49:14 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2014-07-18 21:49:14 +0300
commitfb884e38568bf516aad4f3521e779dc3f7dbc9f5 (patch)
tree458b9b00890213d7ffbb6e9945b355cea9dc021e /test cases/csharp
parent83237f2b381fad8954a0bb30cf3bb67a31f808b3 (diff)
downloadmeson-fb884e38568bf516aad4f3521e779dc3f7dbc9f5.zip
meson-fb884e38568bf516aad4f3521e779dc3f7dbc9f5.tar.gz
meson-fb884e38568bf516aad4f3521e779dc3f7dbc9f5.tar.bz2
Can compile C# programs with Mono.
Diffstat (limited to 'test cases/csharp')
-rw-r--r--test cases/csharp/1 basic/meson.build4
-rw-r--r--test cases/csharp/1 basic/prog.cs7
2 files changed, 11 insertions, 0 deletions
diff --git a/test cases/csharp/1 basic/meson.build b/test cases/csharp/1 basic/meson.build
new file mode 100644
index 0000000..5a1b7b3
--- /dev/null
+++ b/test cases/csharp/1 basic/meson.build
@@ -0,0 +1,4 @@
+project('simple c#', 'cs')
+
+e = executable('prog', 'prog.cs')
+test('basic', e)
diff --git a/test cases/csharp/1 basic/prog.cs b/test cases/csharp/1 basic/prog.cs
new file mode 100644
index 0000000..dfb2400
--- /dev/null
+++ b/test cases/csharp/1 basic/prog.cs
@@ -0,0 +1,7 @@
+using System;
+
+public class Prog {
+ static public void Main () {
+ Console.WriteLine("C# is working.");
+ }
+}