David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 1 | THRIFTCODE= \ |
David Reiss | d831a21 | 2009-02-13 03:09:52 +0000 | [diff] [blame] | 2 | src/Collections/THashSet.cs \ |
David Reiss | 80a44e7 | 2009-02-03 22:16:46 +0000 | [diff] [blame] | 3 | src/Protocol/TBase.cs \ |
David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 4 | src/Protocol/TProtocolException.cs \ |
| 5 | src/Protocol/TProtocolFactory.cs \ |
| 6 | src/Protocol/TList.cs \ |
| 7 | src/Protocol/TSet.cs \ |
| 8 | src/Protocol/TMap.cs \ |
| 9 | src/Protocol/TProtocolUtil.cs \ |
| 10 | src/Protocol/TMessageType.cs \ |
| 11 | src/Protocol/TProtocol.cs \ |
| 12 | src/Protocol/TType.cs \ |
| 13 | src/Protocol/TField.cs \ |
| 14 | src/Protocol/TMessage.cs \ |
| 15 | src/Protocol/TStruct.cs \ |
| 16 | src/Protocol/TBinaryProtocol.cs \ |
David Reiss | 80a44e7 | 2009-02-03 22:16:46 +0000 | [diff] [blame] | 17 | src/Server/TThreadedServer.cs \ |
David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 18 | src/Server/TThreadPoolServer.cs \ |
| 19 | src/Server/TSimpleServer.cs \ |
| 20 | src/Server/TServer.cs \ |
David Reiss | 670cb0f | 2009-02-03 21:20:55 +0000 | [diff] [blame] | 21 | src/Transport/TBufferedTransport.cs \ |
David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 22 | src/Transport/TTransport.cs \ |
| 23 | src/Transport/TSocket.cs \ |
| 24 | src/Transport/TTransportException.cs \ |
| 25 | src/Transport/TStreamTransport.cs \ |
| 26 | src/Transport/TServerTransport.cs \ |
| 27 | src/Transport/TServerSocket.cs \ |
| 28 | src/Transport/TTransportFactory.cs \ |
| 29 | src/TProcessor.cs \ |
| 30 | src/TApplicationException.cs |
| 31 | |
| 32 | |
David Reiss | cfb23bb | 2008-04-02 22:09:03 +0000 | [diff] [blame] | 33 | CSC=gmcs |
David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 34 | |
David Reiss | d831a21 | 2009-02-13 03:09:52 +0000 | [diff] [blame] | 35 | if NET_2_0 |
| 36 | MONO_DEFINES=/d:NET_2_0 |
| 37 | endif |
| 38 | |
David Reiss | 3de1c4e | 2008-02-24 17:45:03 +0000 | [diff] [blame] | 39 | all-local: Thrift.dll |
David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 40 | |
| 41 | Thrift.dll: $(THRIFTCODE) |
David Reiss | d831a21 | 2009-02-13 03:09:52 +0000 | [diff] [blame] | 42 | $(CSC) $(THRIFTCODE) /out:Thrift.dll /target:library $(MONO_DEFINES) |
David Reiss | 1fdb592 | 2008-02-06 22:10:12 +0000 | [diff] [blame] | 43 | |
| 44 | clean-local: |
| 45 | $(RM) Thrift.dll |
David Reiss | 3160971 | 2008-02-06 22:10:26 +0000 | [diff] [blame] | 46 | |
| 47 | EXTRA_DIST = \ |
| 48 | $(THRIFTCODE) \ |
| 49 | ThriftMSBuildTask \ |
| 50 | src/Thrift.csproj \ |
| 51 | src/Thrift.sln |