summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/Makefile.am
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2007-07-04 03:24:48 +0000
committerAlan Conway <aconway@apache.org>2007-07-04 03:24:48 +0000
commit50fcf52f0468f81316ed5d40f09602e2e3f49e36 (patch)
treeab5edc4f0c2b3b090ec41649d501541725e78804 /qpid/cpp/src/Makefile.am
parent20930554c004aeaa25e21f1924d997aa42d8e03b (diff)
downloadqpid-python-50fcf52f0468f81316ed5d40f09602e2e3f49e36.tar.gz
2007-07-02 <aconway@redhat.com
* qpid/sys/Shlib.h, .cpp: Portable shared library abstraction. - Shlib: load, unload, getSymbol - AutoShlib: unload in destructor. * qpid/sys/apr/Shlib.cpp sys/posix/Shlib.cpp: APR/Posix impls * qpid/sys/Module.h: Reimplemented Module in terms of AutoShlib. * qpid/Plugin.cpp, .h: Removed dlopen - use Shlib instead. * qpid/broker/Broker.cpp: Added missing #include "qpid/log/Statement.h" * tests/Shlib.cpp, shlibtest.cpp: Unit test git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@553056 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/Makefile.am')
-rw-r--r--qpid/cpp/src/Makefile.am11
1 files changed, 7 insertions, 4 deletions
diff --git a/qpid/cpp/src/Makefile.am b/qpid/cpp/src/Makefile.am
index d898a25562..28216649cc 100644
--- a/qpid/cpp/src/Makefile.am
+++ b/qpid/cpp/src/Makefile.am
@@ -48,11 +48,12 @@ apr_netio_hdr = \
apr_plat_src = \
qpid/sys/apr/Socket.cpp \
qpid/sys/apr/Time.cpp \
- qpid/sys/apr/Thread.cpp
+ qpid/sys/apr/Thread.cpp \
+ qpid/sys/apr/Shlib.cpp
+
apr_plat_hdr = \
qpid/sys/apr/Condition.h \
- qpid/sys/apr/Module.h \
qpid/sys/apr/Mutex.h \
qpid/sys/apr/Socket.h \
qpid/sys/apr/Thread.h
@@ -74,13 +75,13 @@ posix_plat_src = \
qpid/sys/posix/Socket.cpp \
qpid/sys/posix/AsynchIO.cpp \
qpid/sys/posix/Time.cpp \
- qpid/sys/posix/Thread.cpp
+ qpid/sys/posix/Thread.cpp \
+ qpid/sys/posix/Shlib.cpp
posix_plat_hdr = \
qpid/sys/posix/check.h \
qpid/sys/posix/Condition.h \
qpid/sys/posix/PrivatePosix.h \
- qpid/sys/posix/Module.h \
qpid/sys/posix/Mutex.h \
qpid/sys/posix/Socket.h \
qpid/sys/posix/Thread.h
@@ -167,6 +168,8 @@ libqpidcommon_la_SOURCES = \
qpid/Url.cpp \
qpid/QpidError.cpp \
qpid/sys/Runnable.cpp \
+ qpid/sys/Shlib.h \
+ qpid/sys/Shlib.cpp \
qpid/sys/ProducerConsumer.cpp \
qpid/Options.cpp \
qpid/Options.h \