Fix RabbitMQ.Client parallel build
authorMarek Safar <marek.safar@gmail.com>
Tue, 22 Feb 2011 13:50:44 +0000 (13:50 +0000)
committerMarek Safar <marek.safar@gmail.com>
Tue, 22 Feb 2011 13:50:44 +0000 (13:50 +0000)
mcs/class/RabbitMQ.Client/docs/specs/.gitignore [new file with mode: 0644]
mcs/class/RabbitMQ.Client/docs/specs/Makefile
mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client.dll.sources [deleted file]
mcs/class/RabbitMQ.Client/src/client/net_2_0_RabbitMQ.Client.dll.sources [new file with mode: 0644]
mcs/class/RabbitMQ.Client/src/client/net_4_0_RabbitMQ.Client.dll.sources [new file with mode: 0644]

diff --git a/mcs/class/RabbitMQ.Client/docs/specs/.gitignore b/mcs/class/RabbitMQ.Client/docs/specs/.gitignore
new file mode 100644 (file)
index 0000000..2271c24
--- /dev/null
@@ -0,0 +1 @@
+*-api-*.cs
\ No newline at end of file
index ed2ea6518b31d54a65b3d412f00260a1853aac8e..c0518ed38894bb109657a27dbb2e704dd98cd26f 100644 (file)
@@ -2,25 +2,25 @@ thisdir = class/RabbitMQ.Client/docs/specs
 SUBDIRS =
 include ../../../../build/rules.make
 
 SUBDIRS =
 include ../../../../build/rules.make
 
-all-local: autogenerated-api-0-9.cs autogenerated-api-0-8.cs autogenerated-api-qpid-0-8.cs
+all-local: $(PROFILE)-api-0-9.cs $(PROFILE)-api-0-8.cs $(PROFILE)-api-qpid-0-8.cs
 
 copy:
        cp ../../../lib/net_2_0/apigen-bootstrap.dll ../../src/apigen/.
 
 
 copy:
        cp ../../../lib/net_2_0/apigen-bootstrap.dll ../../src/apigen/.
 
-autogenerated-api-0-9.cs: amqp0-9.stripped.xml
+$(PROFILE)-api-0-9.cs: amqp0-9.stripped.xml
        MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_9 "/apiName:AMQP_0_9" $^ $@
 
        MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_9 "/apiName:AMQP_0_9" $^ $@
 
-autogenerated-api-0-8.cs: amqp0-8.stripped.xml
+$(PROFILE)-api-0-8.cs: amqp0-8.stripped.xml
        MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_8 "/apiName:AMQP_0_8" $^ $@
        
        MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_8 "/apiName:AMQP_0_8" $^ $@
        
-autogenerated-api-qpid-0-8.cs: qpid-amqp.0-8.stripped.xml
+$(PROFILE)-api-qpid-0-8.cs: qpid-amqp.0-8.stripped.xml
        MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_8qpid "/apiName:AMQP_0_8_QPID" $^ $@
 
 install-local:
 
 clean-local:
        rm -f ../../src/apigen/apigen-bootstrap.dll
        MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_8qpid "/apiName:AMQP_0_8_QPID" $^ $@
 
 install-local:
 
 clean-local:
        rm -f ../../src/apigen/apigen-bootstrap.dll
-       rm -f autogenerated-api*.cs
+       rm -f $(PROFILE)-api*.cs
        
 test-local:
 
        
 test-local:
 
diff --git a/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client.dll.sources b/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client.dll.sources
deleted file mode 100644 (file)
index cb3fe2d..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-./AssemblyInfo.cs
-../../../../build/common/Consts.cs
-./events/EventingBasicConsumer.cs
-./events/BasicDeliverEventHandler.cs
-./events/CallbackExceptionEventHandler.cs
-./events/BasicReturnEventHandler.cs
-./events/ModelShutdownEventHandler.cs
-./events/ConsumerEventHandler.cs
-./events/CallbackExceptionEventArgs.cs
-./events/BasicReturnEventArgs.cs
-./events/ConsumerEventArgs.cs
-./events/BasicDeliverEventArgs.cs
-./events/ConnectionShutdownEventHandler.cs
-./events/ConsumerShutdownEventHandler.cs
-./exceptions/ChannelAllocationException.cs
-./exceptions/UnexpectedMethodException.cs
-./exceptions/PacketNotRecognizedException.cs
-./exceptions/PossibleAuthenticationFailureException.cs
-./exceptions/WireFormattingException.cs
-./exceptions/UnsupportedMethodFieldException.cs
-./exceptions/ProtocolVersionMismatchException.cs
-./exceptions/AlreadyClosedException.cs
-./exceptions/BrokerUnreachableException.cs
-./exceptions/UnsupportedMethodException.cs
-./exceptions/OperationInterruptedException.cs
-./messagepatterns/SimpleRpcServer.cs
-./messagepatterns/Subscription.cs
-./messagepatterns/SimpleRpcClient.cs
-./impl/SessionBase.cs
-./impl/UnexpectedFrameException.cs
-./impl/ContentHeaderPropertyReader.cs
-./impl/ConnectionStartDetails.cs
-./impl/SessionManager.cs
-./impl/AbstractProtocolBase.cs
-./impl/MalformedFrameException.cs
-./impl/ModelBase.cs
-./impl/RpcContinuationQueue.cs
-./impl/ConnectionBase.cs
-./impl/Session.cs
-./impl/ContentHeaderBase.cs
-./impl/WireFormatting.cs
-./impl/MethodArgumentReader.cs
-./impl/SimpleBlockingRpcContinuation.cs
-./impl/QuiescingSession.cs
-./impl/ContentHeaderPropertyWriter.cs
-./impl/ChannelErrorException.cs
-./impl/SoftProtocolException.cs
-./impl/v0_9/Connection.cs
-./impl/v0_9/ProtocolBase.cs
-./impl/MethodArgumentWriter.cs
-./impl/ShutdownContinuation.cs
-./impl/SyntaxError.cs
-./impl/HardProtocolException.cs
-./impl/v0_8/Connection.cs
-./impl/v0_8/ProtocolBase.cs
-./impl/UnknownClassOrMethodException.cs
-./impl/MainSession.cs
-./impl/FileProperties.cs
-./impl/BasicProperties.cs
-./impl/ISession.cs
-./impl/Command.cs
-./impl/v0_8qpid/Connection.cs
-./impl/v0_8qpid/ProtocolBase.cs
-./impl/IRpcContinuation.cs
-./impl/RedirectException.cs
-./impl/SocketFrameHandler_0_9.cs
-./impl/ProtocolException.cs
-./impl/Frame.cs
-./impl/MethodBase.cs
-./impl/IFrameHandler.cs
-./impl/CommandAssembler.cs
-./impl/StreamProperties.cs
-./content/BasicMessageReader.cs
-./content/BytesWireFormatting.cs
-./content/IMessageBuilder.cs
-./content/StreamMessageBuilder.cs
-./content/IMessageReader.cs
-./content/IMapMessageReader.cs
-./content/IBytesMessageBuilder.cs
-./content/BasicMessageBuilder.cs
-./content/StreamMessageReader.cs
-./content/MapMessageReader.cs
-./content/StreamWireFormatting.cs
-./content/IMapMessageBuilder.cs
-./content/PrimitiveParser.cs
-./content/MapMessageBuilder.cs
-./content/MapWireFormatting.cs
-./content/IBytesMessageReader.cs
-./content/IStreamMessageReader.cs
-./content/IStreamMessageBuilder.cs
-./content/BytesMessageBuilder.cs
-./content/BytesMessageReader.cs
-./api/SslHelper.cs
-./api/IConnection.cs
-./api/IModel.cs
-./api/AmqpTimestamp.cs
-./api/IFileProperties.cs
-./api/PublicationAddress.cs
-./api/QueueingBasicConsumer.cs
-./api/AmqpVersion.cs
-./api/IProtocol.cs
-./api/IBasicConsumer.cs
-./api/ExchangeType.cs
-./api/AmqpTcpEndpoint.cs
-./api/IBasicProperties.cs
-./api/IContentHeader.cs
-./api/IMethod.cs
-./api/ShutdownReportEntry.cs
-./api/ShutdownEventArgs.cs
-./api/IStreamProperties.cs
-./api/Protocols.cs
-./api/ShutdownInitiator.cs
-./api/DefaultBasicConsumer.cs
-./api/SslOption.cs
-./api/BinaryTableValue.cs
-./api/ConnectionFactory.cs
-../util/DebugUtil.cs
-../util/NetworkBinaryReader.cs
-../util/NetworkBinaryWriter.cs
-../util/BlockingCell.cs
-../util/Semaphore.cs
-../util/Either.cs
-../util/SharedQueue.cs
-../util/XmlUtil.cs
-../util/IntAllocator.cs
-../../docs/specs/autogenerated-api-0-9.cs
-../../docs/specs/autogenerated-api-0-8.cs
-../../docs/specs/autogenerated-api-qpid-0-8.cs
diff --git a/mcs/class/RabbitMQ.Client/src/client/net_2_0_RabbitMQ.Client.dll.sources b/mcs/class/RabbitMQ.Client/src/client/net_2_0_RabbitMQ.Client.dll.sources
new file mode 100644 (file)
index 0000000..3e6c4eb
--- /dev/null
@@ -0,0 +1,128 @@
+./AssemblyInfo.cs
+../../../../build/common/Consts.cs
+./events/EventingBasicConsumer.cs
+./events/BasicDeliverEventHandler.cs
+./events/CallbackExceptionEventHandler.cs
+./events/BasicReturnEventHandler.cs
+./events/ModelShutdownEventHandler.cs
+./events/ConsumerEventHandler.cs
+./events/CallbackExceptionEventArgs.cs
+./events/BasicReturnEventArgs.cs
+./events/ConsumerEventArgs.cs
+./events/BasicDeliverEventArgs.cs
+./events/ConnectionShutdownEventHandler.cs
+./events/ConsumerShutdownEventHandler.cs
+./exceptions/ChannelAllocationException.cs
+./exceptions/UnexpectedMethodException.cs
+./exceptions/PacketNotRecognizedException.cs
+./exceptions/PossibleAuthenticationFailureException.cs
+./exceptions/WireFormattingException.cs
+./exceptions/UnsupportedMethodFieldException.cs
+./exceptions/ProtocolVersionMismatchException.cs
+./exceptions/AlreadyClosedException.cs
+./exceptions/BrokerUnreachableException.cs
+./exceptions/UnsupportedMethodException.cs
+./exceptions/OperationInterruptedException.cs
+./messagepatterns/SimpleRpcServer.cs
+./messagepatterns/Subscription.cs
+./messagepatterns/SimpleRpcClient.cs
+./impl/SessionBase.cs
+./impl/UnexpectedFrameException.cs
+./impl/ContentHeaderPropertyReader.cs
+./impl/ConnectionStartDetails.cs
+./impl/SessionManager.cs
+./impl/AbstractProtocolBase.cs
+./impl/MalformedFrameException.cs
+./impl/ModelBase.cs
+./impl/RpcContinuationQueue.cs
+./impl/ConnectionBase.cs
+./impl/Session.cs
+./impl/ContentHeaderBase.cs
+./impl/WireFormatting.cs
+./impl/MethodArgumentReader.cs
+./impl/SimpleBlockingRpcContinuation.cs
+./impl/QuiescingSession.cs
+./impl/ContentHeaderPropertyWriter.cs
+./impl/ChannelErrorException.cs
+./impl/SoftProtocolException.cs
+./impl/v0_9/Connection.cs
+./impl/v0_9/ProtocolBase.cs
+./impl/MethodArgumentWriter.cs
+./impl/ShutdownContinuation.cs
+./impl/SyntaxError.cs
+./impl/HardProtocolException.cs
+./impl/v0_8/Connection.cs
+./impl/v0_8/ProtocolBase.cs
+./impl/UnknownClassOrMethodException.cs
+./impl/MainSession.cs
+./impl/FileProperties.cs
+./impl/BasicProperties.cs
+./impl/ISession.cs
+./impl/Command.cs
+./impl/v0_8qpid/Connection.cs
+./impl/v0_8qpid/ProtocolBase.cs
+./impl/IRpcContinuation.cs
+./impl/RedirectException.cs
+./impl/SocketFrameHandler_0_9.cs
+./impl/ProtocolException.cs
+./impl/Frame.cs
+./impl/MethodBase.cs
+./impl/IFrameHandler.cs
+./impl/CommandAssembler.cs
+./impl/StreamProperties.cs
+./content/BasicMessageReader.cs
+./content/BytesWireFormatting.cs
+./content/IMessageBuilder.cs
+./content/StreamMessageBuilder.cs
+./content/IMessageReader.cs
+./content/IMapMessageReader.cs
+./content/IBytesMessageBuilder.cs
+./content/BasicMessageBuilder.cs
+./content/StreamMessageReader.cs
+./content/MapMessageReader.cs
+./content/StreamWireFormatting.cs
+./content/IMapMessageBuilder.cs
+./content/PrimitiveParser.cs
+./content/MapMessageBuilder.cs
+./content/MapWireFormatting.cs
+./content/IBytesMessageReader.cs
+./content/IStreamMessageReader.cs
+./content/IStreamMessageBuilder.cs
+./content/BytesMessageBuilder.cs
+./content/BytesMessageReader.cs
+./api/SslHelper.cs
+./api/IConnection.cs
+./api/IModel.cs
+./api/AmqpTimestamp.cs
+./api/IFileProperties.cs
+./api/PublicationAddress.cs
+./api/QueueingBasicConsumer.cs
+./api/AmqpVersion.cs
+./api/IProtocol.cs
+./api/IBasicConsumer.cs
+./api/ExchangeType.cs
+./api/AmqpTcpEndpoint.cs
+./api/IBasicProperties.cs
+./api/IContentHeader.cs
+./api/IMethod.cs
+./api/ShutdownReportEntry.cs
+./api/ShutdownEventArgs.cs
+./api/IStreamProperties.cs
+./api/Protocols.cs
+./api/ShutdownInitiator.cs
+./api/DefaultBasicConsumer.cs
+./api/SslOption.cs
+./api/BinaryTableValue.cs
+./api/ConnectionFactory.cs
+../util/DebugUtil.cs
+../util/NetworkBinaryReader.cs
+../util/NetworkBinaryWriter.cs
+../util/BlockingCell.cs
+../util/Semaphore.cs
+../util/Either.cs
+../util/SharedQueue.cs
+../util/XmlUtil.cs
+../util/IntAllocator.cs
+../../docs/specs/net_2_0-api-0-9.cs
+../../docs/specs/net_2_0-api-0-8.cs
+../../docs/specs/net_2_0-api-qpid-0-8.cs
diff --git a/mcs/class/RabbitMQ.Client/src/client/net_4_0_RabbitMQ.Client.dll.sources b/mcs/class/RabbitMQ.Client/src/client/net_4_0_RabbitMQ.Client.dll.sources
new file mode 100644 (file)
index 0000000..b1e9ca0
--- /dev/null
@@ -0,0 +1,128 @@
+./AssemblyInfo.cs
+../../../../build/common/Consts.cs
+./events/EventingBasicConsumer.cs
+./events/BasicDeliverEventHandler.cs
+./events/CallbackExceptionEventHandler.cs
+./events/BasicReturnEventHandler.cs
+./events/ModelShutdownEventHandler.cs
+./events/ConsumerEventHandler.cs
+./events/CallbackExceptionEventArgs.cs
+./events/BasicReturnEventArgs.cs
+./events/ConsumerEventArgs.cs
+./events/BasicDeliverEventArgs.cs
+./events/ConnectionShutdownEventHandler.cs
+./events/ConsumerShutdownEventHandler.cs
+./exceptions/ChannelAllocationException.cs
+./exceptions/UnexpectedMethodException.cs
+./exceptions/PacketNotRecognizedException.cs
+./exceptions/PossibleAuthenticationFailureException.cs
+./exceptions/WireFormattingException.cs
+./exceptions/UnsupportedMethodFieldException.cs
+./exceptions/ProtocolVersionMismatchException.cs
+./exceptions/AlreadyClosedException.cs
+./exceptions/BrokerUnreachableException.cs
+./exceptions/UnsupportedMethodException.cs
+./exceptions/OperationInterruptedException.cs
+./messagepatterns/SimpleRpcServer.cs
+./messagepatterns/Subscription.cs
+./messagepatterns/SimpleRpcClient.cs
+./impl/SessionBase.cs
+./impl/UnexpectedFrameException.cs
+./impl/ContentHeaderPropertyReader.cs
+./impl/ConnectionStartDetails.cs
+./impl/SessionManager.cs
+./impl/AbstractProtocolBase.cs
+./impl/MalformedFrameException.cs
+./impl/ModelBase.cs
+./impl/RpcContinuationQueue.cs
+./impl/ConnectionBase.cs
+./impl/Session.cs
+./impl/ContentHeaderBase.cs
+./impl/WireFormatting.cs
+./impl/MethodArgumentReader.cs
+./impl/SimpleBlockingRpcContinuation.cs
+./impl/QuiescingSession.cs
+./impl/ContentHeaderPropertyWriter.cs
+./impl/ChannelErrorException.cs
+./impl/SoftProtocolException.cs
+./impl/v0_9/Connection.cs
+./impl/v0_9/ProtocolBase.cs
+./impl/MethodArgumentWriter.cs
+./impl/ShutdownContinuation.cs
+./impl/SyntaxError.cs
+./impl/HardProtocolException.cs
+./impl/v0_8/Connection.cs
+./impl/v0_8/ProtocolBase.cs
+./impl/UnknownClassOrMethodException.cs
+./impl/MainSession.cs
+./impl/FileProperties.cs
+./impl/BasicProperties.cs
+./impl/ISession.cs
+./impl/Command.cs
+./impl/v0_8qpid/Connection.cs
+./impl/v0_8qpid/ProtocolBase.cs
+./impl/IRpcContinuation.cs
+./impl/RedirectException.cs
+./impl/SocketFrameHandler_0_9.cs
+./impl/ProtocolException.cs
+./impl/Frame.cs
+./impl/MethodBase.cs
+./impl/IFrameHandler.cs
+./impl/CommandAssembler.cs
+./impl/StreamProperties.cs
+./content/BasicMessageReader.cs
+./content/BytesWireFormatting.cs
+./content/IMessageBuilder.cs
+./content/StreamMessageBuilder.cs
+./content/IMessageReader.cs
+./content/IMapMessageReader.cs
+./content/IBytesMessageBuilder.cs
+./content/BasicMessageBuilder.cs
+./content/StreamMessageReader.cs
+./content/MapMessageReader.cs
+./content/StreamWireFormatting.cs
+./content/IMapMessageBuilder.cs
+./content/PrimitiveParser.cs
+./content/MapMessageBuilder.cs
+./content/MapWireFormatting.cs
+./content/IBytesMessageReader.cs
+./content/IStreamMessageReader.cs
+./content/IStreamMessageBuilder.cs
+./content/BytesMessageBuilder.cs
+./content/BytesMessageReader.cs
+./api/SslHelper.cs
+./api/IConnection.cs
+./api/IModel.cs
+./api/AmqpTimestamp.cs
+./api/IFileProperties.cs
+./api/PublicationAddress.cs
+./api/QueueingBasicConsumer.cs
+./api/AmqpVersion.cs
+./api/IProtocol.cs
+./api/IBasicConsumer.cs
+./api/ExchangeType.cs
+./api/AmqpTcpEndpoint.cs
+./api/IBasicProperties.cs
+./api/IContentHeader.cs
+./api/IMethod.cs
+./api/ShutdownReportEntry.cs
+./api/ShutdownEventArgs.cs
+./api/IStreamProperties.cs
+./api/Protocols.cs
+./api/ShutdownInitiator.cs
+./api/DefaultBasicConsumer.cs
+./api/SslOption.cs
+./api/BinaryTableValue.cs
+./api/ConnectionFactory.cs
+../util/DebugUtil.cs
+../util/NetworkBinaryReader.cs
+../util/NetworkBinaryWriter.cs
+../util/BlockingCell.cs
+../util/Semaphore.cs
+../util/Either.cs
+../util/SharedQueue.cs
+../util/XmlUtil.cs
+../util/IntAllocator.cs
+../../docs/specs/net_4_0-api-0-9.cs
+../../docs/specs/net_4_0-api-0-8.cs
+../../docs/specs/net_4_0-api-qpid-0-8.cs