| # |
| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| # |
| AM_CXXFLAGS = $(WARNING_CFLAGS) |
| INCLUDES = \ |
| -I$(top_srcdir)/gen \ |
| -I$(top_srcdir)/lib/common \ |
| -I$(top_srcdir)/lib/common/sys \ |
| -I$(top_srcdir)/lib/common/framing \ |
| $(APR_CXXFLAGS) |
| |
| lib_LTLIBRARIES = libqpidbroker.la |
| libqpidbroker_la_LIBADD = \ |
| ../common/libqpidcommon.la \ |
| -lboost_iostreams |
| |
| libqpidbroker_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO_ARG) |
| libqpidbroker_la_SOURCES = \ |
| AccumulatedAck.cpp \ |
| AccumulatedAck.h \ |
| AutoDelete.cpp \ |
| AutoDelete.h \ |
| Binding.h \ |
| Broker.cpp \ |
| Broker.h \ |
| BrokerChannel.cpp \ |
| BrokerChannel.h \ |
| BrokerExchange.h \ |
| BrokerMessage.cpp \ |
| BrokerMessage.h \ |
| BrokerQueue.cpp \ |
| BrokerQueue.h \ |
| ConnectionToken.h \ |
| Consumer.h \ |
| Content.h \ |
| Daemon.cpp \ |
| Daemon.h \ |
| DeletingTxOp.cpp \ |
| DeletingTxOp.h \ |
| Deliverable.h \ |
| DeliverableMessage.cpp \ |
| DeliverableMessage.h \ |
| DeliveryRecord.cpp \ |
| DeliveryRecord.h \ |
| DirectExchange.cpp \ |
| DirectExchange.h \ |
| ExchangeBinding.cpp \ |
| ExchangeBinding.h \ |
| ExchangeRegistry.cpp \ |
| ExchangeRegistry.h \ |
| FanOutExchange.cpp \ |
| FanOutExchange.h \ |
| HeadersExchange.cpp \ |
| HeadersExchange.h \ |
| InMemoryContent.cpp \ |
| InMemoryContent.h \ |
| LazyLoadedContent.cpp \ |
| LazyLoadedContent.h \ |
| MessageBuilder.cpp \ |
| MessageBuilder.h \ |
| MessageStore.h \ |
| MessageStoreModule.cpp \ |
| MessageStoreModule.h \ |
| NameGenerator.cpp \ |
| NameGenerator.h \ |
| NullMessageStore.cpp \ |
| NullMessageStore.h \ |
| Prefetch.h \ |
| QueuePolicy.cpp \ |
| QueuePolicy.h \ |
| QueueRegistry.cpp \ |
| QueueRegistry.h \ |
| RecoveryManager.cpp \ |
| RecoveryManager.h \ |
| SessionHandlerFactoryImpl.cpp \ |
| SessionHandlerFactoryImpl.h \ |
| SessionHandlerImpl.cpp \ |
| SessionHandlerImpl.h \ |
| TopicExchange.cpp \ |
| TopicExchange.h \ |
| TransactionalStore.h \ |
| TxAck.cpp \ |
| TxAck.h \ |
| TxBuffer.cpp \ |
| TxBuffer.h \ |
| TxOp.h \ |
| TxPublish.cpp \ |
| TxPublish.h |
| |
| |
| # Force build during dist phase so help2man will work. |
| dist-hook: $(lib_LTLIBRARIES) |