| Jens Geyer | aa0c8b3 | 2019-01-28 23:27:45 +0100 | [diff] [blame] | 1 | # Apache Thrift net-core-lib tests |
| 2 | |
| Jens Geyer | ec43954 | 2019-11-01 19:19:44 +0100 | [diff] [blame] | 3 | Tests for Thrift client library ported to Microsoft .NET Core |
| Jens Geyer | aa0c8b3 | 2019-01-28 23:27:45 +0100 | [diff] [blame] | 4 | |
| 5 | # Content |
| 6 | - ThriftTest - tests for Thrift library |
| 7 | |
| 8 | # Reused components |
| Jens Geyer | ffb97e1 | 2019-12-06 23:43:08 +0100 | [diff] [blame] | 9 | - NET Core SDK 3.1 (LTS) |
| Jens Geyer | aa0c8b3 | 2019-01-28 23:27:45 +0100 | [diff] [blame] | 10 | |
| 11 | # How to build on Windows |
| 12 | - Get Thrift IDL compiler executable, add to some folder and add path to this folder into PATH variable |
| 13 | - Open ThriftTest.sln in Visual Studio and build |
| 14 | or |
| 15 | - Build with scripts |
| 16 | |
| 17 | # How to build on Unix |
| Jens Geyer | ec43954 | 2019-11-01 19:19:44 +0100 | [diff] [blame] | 18 | - Ensure you have .NET Core 3.0 SDK installed or use the Ubuntu Xenial docker image |
| Jens Geyer | aa0c8b3 | 2019-01-28 23:27:45 +0100 | [diff] [blame] | 19 | - Follow common build practice for Thrift: bootstrap, configure, and make precross |
| 20 | |