# COPYING RESTRICTIONS APPLY, see COPYRIGHT file
##
-lib_LIBRARIES = libldapcpp.a
-libldapcpp_a_SOURCES = LDAPAddRequest.cpp \
+lib_LTLIBRARIES = libldapcpp.la
+
+libldapcpp_la_SOURCES = LDAPAddRequest.cpp \
LDAPAsynConnection.cpp \
LDAPAttribute.cpp \
LDAPAttributeList.cpp \
LDAPBindRequest.cpp \
LDAPCompareRequest.cpp \
+ LDAPConnection.cpp \
LDAPConstraints.cpp \
LDAPControl.cpp \
+ LDAPControlSet.cpp \
LDAPDeleteRequest.cpp \
LDAPEntry.cpp \
+ LDAPEntryList.cpp \
LDAPException.cpp \
LDAPExtRequest.cpp \
+ LDAPExtResult.cpp \
LDAPMessage.cpp \
LDAPMessageQueue.cpp \
LDAPModDNRequest.cpp \
LDAPModification.cpp \
LDAPModifyRequest.cpp \
LDAPModList.cpp \
- LDAPReferral.cpp \
+ LDAPRebind.cpp \
+ LDAPRebindAuth.cpp \
+ LDAPReferralException.cpp \
+ LDAPReferenceList.cpp \
LDAPRequest.cpp \
LDAPResult.cpp \
LDAPSearchReference.cpp \
LDAPSearchRequest.cpp \
LDAPSearchResult.cpp \
+ LDAPSearchResults.cpp \
LDAPUrl.cpp \
- LDAPUrlList.cpp
+ LDAPUrlList.cpp \
+ StringList.cpp
+
+include_HEADERS = LDAPAsynConnection.h \
+ LDAPAttribute.h \
+ LDAPAttributeList.h \
+ LDAPConnection.h \
+ LDAPConstraints.h \
+ LDAPControl.h \
+ LDAPControlSet.h \
+ LDAPEntry.h \
+ LDAPEntryList.h \
+ LDAPException.h \
+ LDAPExtResult.h \
+ LDAPMessage.h \
+ LDAPMessageQueue.h \
+ LDAPModification.h \
+ LDAPModList.h \
+ LDAPRebind.h \
+ LDAPRebindAuth.h \
+ LDAPReferralException.h \
+ LDAPReferenceList.h \
+ LDAPResult.h \
+ LDAPSearchReference.h \
+ LDAPSearchResult.h \
+ LDAPSearchResults.h \
+ LDAPUrl.h \
+ LDAPUrlList.h \
+ StringList.h
+
+noinst_HEADERS = LDAPAddRequest.h \
+ LDAPBindRequest.h \
+ LDAPCompareRequest.h \
+ LDAPDeleteRequest.h \
+ LDAPExtRequest.h \
+ LDAPModDNRequest.h \
+ LDAPModifyRequest.h \
+ LDAPRequest.h \
+ LDAPSearchRequest.h
+
+libldapcpp_la_LIBADD = -lldap -llber
+libldapcpp_la_LDFLAGS = -version-info 0:1:0
-bin_PROGRAMS = main
+noinst_PROGRAMS = main
main_SOURCES = main.cpp
-main_LDADD = ./libldapcpp.a
+main_LDADD = ./libldapcpp.la