Skip to content

Commit b5ed19c

Browse files
author
Vlad Ionescu
committed
using wildcards to specify files to compile
1 parent 1545319 commit b5ed19c

File tree

5 files changed

+10
-205
lines changed

5 files changed

+10
-205
lines changed

projects/client/Apigen/RabbitMQ.Client.Apigen.csproj

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,7 @@
5757
</ItemGroup>
5858
<ItemGroup>
5959
<Compile Include="properties\AssemblyInfo.cs" />
60-
<Compile Include="src\apigen\AmqpClass.cs" />
61-
<Compile Include="src\apigen\AmqpEntity.cs" />
62-
<Compile Include="src\apigen\AmqpField.cs" />
63-
<Compile Include="src\apigen\AmqpMethod.cs" />
64-
<Compile Include="src\apigen\Apigen.cs" />
60+
<Compile Include="src\apigen\**\*.cs" />
6561
</ItemGroup>
6662
<ItemGroup>
6763
<ProjectReference Include="..\ApigenBootstrap\RabbitMQ.Client.ApigenBootstrap.csproj">

projects/client/RabbitMQ.Client/RabbitMQ.Client.csproj

Lines changed: 2 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -122,130 +122,8 @@
122122
<AssemblyOriginatorKeyFile>$(PropKeyfile)</AssemblyOriginatorKeyFile>
123123
</PropertyGroup>
124124
<ItemGroup>
125-
<Compile Include="src\client\api\AmqpTcpEndpoint.cs" />
126-
<Compile Include="src\client\api\AmqpTimestamp.cs" />
127-
<Compile Include="src\client\api\AmqpVersion.cs" />
128-
<Compile Include="src\client\api\BinaryTableValue.cs" />
129-
<Compile Include="src\client\api\ConnectionFactory.cs" />
130-
<Compile Include="src\client\api\ConnectionParameters.cs" />
131-
<Compile Include="src\client\api\DefaultBasicConsumer.cs" />
132-
<Compile Include="src\client\api\ExchangeType.cs" />
133-
<Compile Include="src\client\api\IBasicConsumer.cs" />
134-
<Compile Include="src\client\api\IBasicProperties.cs" />
135-
<Compile Include="src\client\api\IConnection.cs" />
136-
<Compile Include="src\client\api\IContentHeader.cs" />
137-
<Compile Include="src\client\api\IFileProperties.cs" />
138-
<Compile Include="src\client\api\IMethod.cs" />
139-
<Compile Include="src\client\api\IModel.cs" />
140-
<Compile Include="src\client\api\IProtocol.cs" />
141-
<Compile Include="src\client\api\IStreamProperties.cs" />
142-
<Compile Include="src\client\api\Protocols.cs" />
143-
<Compile Include="src\client\api\PublicationAddress.cs" />
144-
<Compile Include="src\client\api\QueueingBasicConsumer.cs" />
145-
<Compile Include="src\client\api\ShutdownEventArgs.cs" />
146-
<Compile Include="src\client\api\ShutdownInitiator.cs" />
147-
<Compile Include="src\client\api\ShutdownReportEntry.cs" />
148-
<Compile Include="src\client\api\SslHelper.cs" />
149-
<Compile Include="src\client\api\SslOption.cs" />
150-
<Compile Include="src\client\content\BasicMessageBuilder.cs" />
151-
<Compile Include="src\client\content\BasicMessageReader.cs" />
152-
<Compile Include="src\client\content\BytesMessageBuilder.cs" />
153-
<Compile Include="src\client\content\BytesMessageReader.cs" />
154-
<Compile Include="src\client\content\BytesWireFormatting.cs" />
155-
<Compile Include="src\client\content\IBytesMessageBuilder.cs" />
156-
<Compile Include="src\client\content\IBytesMessageReader.cs" />
157-
<Compile Include="src\client\content\IMapMessageBuilder.cs" />
158-
<Compile Include="src\client\content\IMapMessageReader.cs" />
159-
<Compile Include="src\client\content\IMessageBuilder.cs" />
160-
<Compile Include="src\client\content\IMessageReader.cs" />
161-
<Compile Include="src\client\content\IStreamMessageBuilder.cs" />
162-
<Compile Include="src\client\content\IStreamMessageReader.cs" />
163-
<Compile Include="src\client\content\MapMessageBuilder.cs" />
164-
<Compile Include="src\client\content\MapMessageReader.cs" />
165-
<Compile Include="src\client\content\MapWireFormatting.cs" />
166-
<Compile Include="src\client\content\PrimitiveParser.cs" />
167-
<Compile Include="src\client\content\StreamMessageBuilder.cs" />
168-
<Compile Include="src\client\content\StreamMessageReader.cs" />
169-
<Compile Include="src\client\content\StreamWireFormatting.cs" />
170-
<Compile Include="src\client\events\BasicDeliverEventArgs.cs" />
171-
<Compile Include="src\client\events\BasicDeliverEventHandler.cs" />
172-
<Compile Include="src\client\events\BasicReturnEventArgs.cs" />
173-
<Compile Include="src\client\events\BasicReturnEventHandler.cs" />
174-
<Compile Include="src\client\events\CallbackExceptionEventArgs.cs" />
175-
<Compile Include="src\client\events\CallbackExceptionEventHandler.cs" />
176-
<Compile Include="src\client\events\ConnectionShutdownEventHandler.cs" />
177-
<Compile Include="src\client\events\ConsumerEventArgs.cs" />
178-
<Compile Include="src\client\events\ConsumerEventHandler.cs" />
179-
<Compile Include="src\client\events\ConsumerShutdownEventHandler.cs" />
180-
<Compile Include="src\client\events\EventingBasicConsumer.cs" />
181-
<Compile Include="src\client\events\ModelShutdownEventHandler.cs" />
182-
<Compile Include="src\client\exceptions\AlreadyClosedException.cs" />
183-
<Compile Include="src\client\exceptions\BrokerUnreachableException.cs" />
184-
<Compile Include="src\client\exceptions\ChannelAllocationException.cs" />
185-
<Compile Include="src\client\exceptions\OperationInterruptedException.cs" />
186-
<Compile Include="src\client\exceptions\PacketNotRecognizedException.cs" />
187-
<Compile Include="src\client\exceptions\ProtocolVersionMismatchException.cs" />
188-
<Compile Include="src\client\exceptions\UnexpectedMethodException.cs" />
189-
<Compile Include="src\client\exceptions\UnsupportedMethodException.cs" />
190-
<Compile Include="src\client\exceptions\UnsupportedMethodFieldException.cs" />
191-
<Compile Include="src\client\exceptions\WireFormattingException.cs" />
192-
<Compile Include="src\client\impl\AbstractProtocolBase.cs" />
193-
<Compile Include="src\client\impl\BasicProperties.cs" />
194-
<Compile Include="src\client\impl\BodyTooLongException.cs" />
195-
<Compile Include="src\client\impl\ChannelErrorException.cs" />
196-
<Compile Include="src\client\impl\Command.cs" />
197-
<Compile Include="src\client\impl\CommandAssembler.cs" />
198-
<Compile Include="src\client\impl\ConnectionBase.cs" />
199-
<Compile Include="src\client\impl\ConnectionStartDetails.cs" />
200-
<Compile Include="src\client\impl\ContentHeaderBase.cs" />
201-
<Compile Include="src\client\impl\ContentHeaderPropertyReader.cs" />
202-
<Compile Include="src\client\impl\ContentHeaderPropertyWriter.cs" />
203-
<Compile Include="src\client\impl\FileProperties.cs" />
204-
<Compile Include="src\client\impl\Frame.cs" />
205-
<Compile Include="src\client\impl\HardProtocolException.cs" />
206-
<Compile Include="src\client\impl\IFrameHandler.cs" />
207-
<Compile Include="src\client\impl\IRpcContinuation.cs" />
208-
<Compile Include="src\client\impl\ISession.cs" />
209-
<Compile Include="src\client\impl\MainSession.cs" />
210-
<Compile Include="src\client\impl\MalformedFrameException.cs" />
211-
<Compile Include="src\client\impl\MethodArgumentReader.cs" />
212-
<Compile Include="src\client\impl\MethodArgumentWriter.cs" />
213-
<Compile Include="src\client\impl\MethodBase.cs" />
214-
<Compile Include="src\client\impl\ModelBase.cs" />
215-
<Compile Include="src\client\impl\ProtocolException.cs" />
216-
<Compile Include="src\client\impl\QuiescingSession.cs" />
217-
<Compile Include="src\client\impl\RedirectException.cs" />
218-
<Compile Include="src\client\impl\RpcContinuationQueue.cs" />
219-
<Compile Include="src\client\impl\Session.cs" />
220-
<Compile Include="src\client\impl\SessionBase.cs" />
221-
<Compile Include="src\client\impl\SessionManager.cs" />
222-
<Compile Include="src\client\impl\ShutdownContinuation.cs" />
223-
<Compile Include="src\client\impl\SimpleBlockingRpcContinuation.cs" />
224-
<Compile Include="src\client\impl\SocketFrameHandler_0_9.cs" />
225-
<Compile Include="src\client\impl\SoftProtocolException.cs" />
226-
<Compile Include="src\client\impl\StreamProperties.cs" />
227-
<Compile Include="src\client\impl\SyntaxError.cs" />
228-
<Compile Include="src\client\impl\UnexpectedFrameException.cs" />
229-
<Compile Include="src\client\impl\UnknownClassOrMethodException.cs" />
230-
<Compile Include="src\client\impl\v0_8qpid\Connection.cs" />
231-
<Compile Include="src\client\impl\v0_8qpid\ProtocolBase.cs" />
232-
<Compile Include="src\client\impl\v0_8\Connection.cs" />
233-
<Compile Include="src\client\impl\v0_8\ProtocolBase.cs" />
234-
<Compile Include="src\client\impl\v0_9\Connection.cs" />
235-
<Compile Include="src\client\impl\v0_9\ProtocolBase.cs" />
236-
<Compile Include="src\client\impl\WireFormatting.cs" />
237-
<Compile Include="src\client\messagepatterns\SimpleRpcClient.cs" />
238-
<Compile Include="src\client\messagepatterns\SimpleRpcServer.cs" />
239-
<Compile Include="src\client\messagepatterns\Subscription.cs" />
240-
<Compile Include="src\util\BlockingCell.cs" />
241-
<Compile Include="src\util\DebugUtil.cs" />
242-
<Compile Include="src\util\Either.cs" />
243-
<Compile Include="src\util\NetworkBinaryReader.cs" />
244-
<Compile Include="src\util\NetworkBinaryWriter.cs" />
245-
<Compile Include="src\util\Semaphore.cs" />
246-
<Compile Include="src\util\SharedQueue.cs" />
247-
<Compile Include="src\util\XmlUtil.cs" />
248-
</ItemGroup>
125+
<Compile Include="src\client\**\*.cs" />
126+
<Compile Include="src\util\**\*.cs" /> </ItemGroup>
249127
<ItemGroup>
250128
<Reference Include="System" />
251129
<Reference Include="System.Data" />
@@ -266,4 +144,3 @@
266144
<!-- Custom BeforeClean -->
267145
<Target Name="BeforeClean" DependsOnTargets="CleanGenerateApi; CleanDetokenize" />
268146
</Project>
269-

projects/client/Unit/RabbitMQ.Client.Unit.csproj

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -59,22 +59,7 @@
5959
</ItemGroup>
6060
<ItemGroup>
6161
<Compile Include="properties\AssemblyInfo.cs" />
62-
<Compile Include="src\unit\TestAmqpTcpEndpointParsing.cs" />
63-
<Compile Include="src\unit\TestBlockingCell.cs" />
64-
<Compile Include="src\unit\TestBytesWireFormatting.cs" />
65-
<Compile Include="src\unit\TestContentHeaderCodec.cs" />
66-
<Compile Include="src\unit\TestFieldTableFormatting.cs" />
67-
<Compile Include="src\unit\TestMapMessage.cs" />
68-
<Compile Include="src\unit\TestMethodArgumentCodec.cs" />
69-
<Compile Include="src\unit\TestNetworkBinaryCodec.cs" />
70-
<Compile Include="src\unit\TestPropertiesClone.cs" />
71-
<Compile Include="src\unit\TestPublicationAddress.cs" />
72-
<Compile Include="src\unit\TestSemaphore.cs" />
73-
<Compile Include="src\unit\TestSharedQueue.cs" />
74-
<Compile Include="src\unit\TestSslEndpointUnverified.cs" />
75-
<Compile Include="src\unit\TestSslEndpointVerified.cs" />
76-
<Compile Include="src\unit\TestStreamWireFormatting.cs" />
77-
<Compile Include="src\unit\WireFormattingFixture.cs" />
62+
<Compile Include="src\unit\**\*.cs" />
7863
</ItemGroup>
7964
<ItemGroup>
8065
<ProjectReference Include="..\RabbitMQ.Client\RabbitMQ.Client.csproj">

projects/examples/wcf/Test/RabbitMQ.ServiceModel.Test.csproj

Lines changed: 5 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -49,52 +49,14 @@
4949
<Reference Include="System.Xml" />
5050
</ItemGroup>
5151
<ItemGroup>
52-
<Compile Include="DuplexTest\DuplexTest.cs">
53-
<SubType>Code</SubType>
54-
</Compile>
55-
<Compile Include="DuplexTest\IPizzaService.cs">
56-
<SubType>Code</SubType>
57-
</Compile>
58-
<Compile Include="DuplexTest\Order.cs">
59-
<SubType>Code</SubType>
60-
</Compile>
61-
<Compile Include="DuplexTest\Pizza.cs">
62-
<SubType>Code</SubType>
63-
</Compile>
64-
<Compile Include="DuplexTest\PizzaBase.cs">
65-
<SubType>Code</SubType>
66-
</Compile>
67-
<Compile Include="DuplexTest\PizzaClient.cs">
68-
<SubType>Code</SubType>
69-
</Compile>
70-
<Compile Include="DuplexTest\PizzaService.cs">
71-
<SubType>Code</SubType>
72-
</Compile>
73-
<Compile Include="FaultTest\ExplodingClient.cs" />
74-
<Compile Include="FaultTest\ExplodingService.cs" />
75-
<Compile Include="FaultTest\FaultTest.cs" />
76-
<Compile Include="FaultTest\IExplode.cs" />
52+
<Compile Include="DuplexTest\**\*.cs" />
53+
<Compile Include="FaultTest\**\*.cs" />
54+
<Compile Include="SessionTest\**\*.cs" />
55+
<Compile Include="TwoWayTest\**\*.cs" />
56+
<Compile Include="OneWayTest\**\*.cs" />
7757
<Compile Include="IServiceTest.cs" />
7858
<Compile Include="ITestCase.cs" />
79-
<Compile Include="OneWayTest\ILogServiceContract.cs" />
80-
<Compile Include="OneWayTest\LogData.cs" />
81-
<Compile Include="OneWayTest\LogLevel.cs" />
82-
<Compile Include="OneWayTest\LogService.cs" />
83-
<Compile Include="OneWayTest\OneWayTest.cs" />
8459
<Compile Include="Program.cs" />
85-
<Compile Include="SessionTest\Cart.cs" />
86-
<Compile Include="SessionTest\CartItem.cs" />
87-
<Compile Include="SessionTest\ICart.cs" />
88-
<Compile Include="SessionTest\SessionTest.cs" />
89-
<Compile Include="TwoWayTest\Calculator.cs">
90-
<SubType>Code</SubType>
91-
</Compile>
92-
<Compile Include="TwoWayTest\ICalculator.cs">
93-
<SubType>Code</SubType>
94-
</Compile>
95-
<Compile Include="TwoWayTest\TwoWayTest.cs">
96-
<SubType>Code</SubType>
97-
</Compile>
9860
<Compile Include="Util.cs" />
9961
<Compile Include="Properties\AssemblyInfo.cs" />
10062
</ItemGroup>

projects/wcf/RabbitMQ.ServiceModel/RabbitMQ.ServiceModel.csproj

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -91,22 +91,7 @@
9191
</ProjectReference>
9292
</ItemGroup>
9393
<ItemGroup>
94-
<Compile Include="src\serviceModel\CommunicationOperation.cs" />
95-
<Compile Include="src\serviceModel\CurrentVersion.cs" />
96-
<Compile Include="src\serviceModel\Debug.cs" />
97-
<Compile Include="src\serviceModel\RabbitMQBinding.cs" />
98-
<Compile Include="src\serviceModel\RabbitMQBindingConfigurationElement.cs" />
99-
<Compile Include="src\serviceModel\RabbitMQBindingSection.cs" />
100-
<Compile Include="src\serviceModel\RabbitMQChannelBase.cs" />
101-
<Compile Include="src\serviceModel\RabbitMQChannelFactory.cs" />
102-
<Compile Include="src\serviceModel\RabbitMQChannelListener.cs" />
103-
<Compile Include="src\serviceModel\RabbitMQChannelListenerBase.cs" />
104-
<Compile Include="src\serviceModel\RabbitMQInputChannel.cs" />
105-
<Compile Include="src\serviceModel\RabbitMQInputChannelBase.cs" />
106-
<Compile Include="src\serviceModel\RabbitMQOutputChannel.cs" />
107-
<Compile Include="src\serviceModel\RabbitMQOutputChannelBase.cs" />
108-
<Compile Include="src\serviceModel\RabbitMQTransportBindingElement.cs" />
109-
<Compile Include="src\serviceModel\RabbitMQTransportElement.cs" />
94+
<Compile Include="src\serviceModel\**\*.cs" />
11095
</ItemGroup>
11196

11297
<!-- Mono compatibility workarounds -->

0 commit comments

Comments
 (0)