summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorJens Geyer <jensg@apache.org>2020-02-22 16:51:51 +0100
committerJens Geyer <jensg@apache.org>2020-02-28 19:18:34 +0100
commit56700e469d5d0659994a3963ad5a111740cf8277 (patch)
treedb903818e332aa6887f2efd2797163ffa4268d67 /contrib
parent4903d18fca988871bcedce3b420fef2cd9682ca1 (diff)
downloadthrift-56700e469d5d0659994a3963ad5a111740cf8277.tar.gz
THRIFT-4982 Remove deprecated C# bindings from the code base
Client: csharp Patch: Jens Geyer This closes #2027
Diffstat (limited to 'contrib')
-rw-r--r--contrib/Rebus/README.md5
-rw-r--r--contrib/Vagrantfile4
-rw-r--r--contrib/thrift.spec1
-rw-r--r--contrib/zeromq/README.md5
4 files changed, 10 insertions, 5 deletions
diff --git a/contrib/Rebus/README.md b/contrib/Rebus/README.md
index bbb9c496e..7b11bd0dd 100644
--- a/contrib/Rebus/README.md
+++ b/contrib/Rebus/README.md
@@ -19,3 +19,8 @@ refer to the Rebus docs on how to do that (it's not that hard, really).
Additional requirements:
- RabbitMQ .NET client (see nuget)
+
+Deprecation notice:
+Csharp is not a supported Apache Thrift target anymore. Instead netstd is the
+recommended replacement. This code is left "as is" for educational purposes
+unless someone converts it to netstd
diff --git a/contrib/Vagrantfile b/contrib/Vagrantfile
index b34056333..6d2d42032 100644
--- a/contrib/Vagrantfile
+++ b/contrib/Vagrantfile
@@ -78,10 +78,6 @@ sudo apt-get install -qq lua5.2 lua5.2-dev
# Node.js dependencies
sudo apt-get install -qq nodejs nodejs-dev nodejs-legacy npm
-# CSharp
-sudo apt-get install -qq mono-gmcs mono-devel mono-xbuild mono-complete libmono-system-web2.0-cil
-sudo apt-get install -qq mingw32 mingw32-binutils mingw32-runtime nsis
-
# D dependencies
sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt-get update
diff --git a/contrib/thrift.spec b/contrib/thrift.spec
index 225a96991..4c678ba7f 100644
--- a/contrib/thrift.spec
+++ b/contrib/thrift.spec
@@ -175,7 +175,6 @@ export RUBYLIB=${PWD}/lib/rb/lib
%{?without_ruby: --without-ruby } \
%{?without_php: --without-php } \
%{!?without_php: PHP_PREFIX=${RPM_BUILD_ROOT}/usr/lib/php } \
- --without-csharp \
--without-erlang \
%if 0%{!?without_ruby:1}
diff --git a/contrib/zeromq/README.md b/contrib/zeromq/README.md
index 9e0b5bd32..3a7379e55 100644
--- a/contrib/zeromq/README.md
+++ b/contrib/zeromq/README.md
@@ -28,3 +28,8 @@ that amount.
This code is not quite what I would consider production-ready. It doesn't
support all of the normal hooks into Thrift, and its performance is
sub-optimal because it does some unnecessary copying.
+
+Deprecation notice:
+Csharp is not a supported Apache Thrift target anymore. Instead netstd is the
+recommended replacement. This code is left "as is" for educational purposes
+unless someone converts it to netstd