compress generated minidumps
[public/netxms.git] / src / libnetxms / Makefile.am
CommitLineData
7768852d 1SOURCES = array.cpp base64.cpp bytestream.cpp cc_mb.cpp cc_ucs2.cpp \
b41dff2a 2 cc_ucs4.cpp cc_utf8.cpp cch.cpp config.cpp crypto.cpp debug_tag_tree.cpp diff.cpp \
296ae03d 3 dirw_unix.c geolocation.cpp getopt.c dload.cpp hash.cpp \
e9ef47dd 4 hashmapbase.cpp ice.c icmp.cpp icmp6.cpp iconv.cpp inet_pton.c \
ce9e00cc 5 inetaddr.cpp log.cpp lz4.c main.cpp macaddr.cpp md5.cpp message.cpp \
05f298fe
VK
6 msgrecv.cpp msgwq.cpp net.cpp nxcp.cpp nxproc.cpp nxproc_unix.cpp \
7 pa.cpp parisc_atomic.cpp \
3dc1af83 8 qsort.c queue.cpp rbuffer.cpp rwlock.cpp scandir.c serial.cpp \
f0718805 9 sha1.cpp sha2.cpp socket_listener.cpp solaris9_atomic.c spoll.cpp streamcomp.cpp \
3a4c13cc
VK
10 string.cpp stringlist.cpp strlcat.c strlcpy.c strmap.cpp \
11 strmapbase.cpp strptime.c \
3dc1af83
VK
12 strset.cpp strtoll.c strtoull.c table.cpp threads.cpp timegm.c \
13 tools.cpp tp.cpp unicode.cpp uuid.cpp wcstoll.c wcstoull.c xml.cpp \
8f413137 14 wcscasecmp.cpp wcslcat.c wcslcpy.c wcsncasecmp.cpp ztools.cpp
5039dede 15
5039dede 16lib_LTLIBRARIES = libnetxms.la
5039dede 17
6dde8627 18if HPUX_HPPA
6dde8627 19libnetxms_la_SOURCES = ldcw.s $(SOURCES)
fdf7ec40
VK
20else
21libnetxms_la_SOURCES = $(SOURCES)
6dde8627 22endif
e9ef47dd 23
56d75a20
AK
24libnetxms_la_CPPFLAGS=-I@top_srcdir@/include
25if USE_INTERNAL_EXPAT
26libnetxms_la_CPPFLAGS+=-I@top_srcdir@/src/libexpat/libexpat
27endif
e9ef47dd
VK
28if USE_INTERNAL_ZLIB
29libnetxms_la_CPPFLAGS += -I../zlib
30endif
31
5039dede 32libnetxms_la_LDFLAGS = -version-info $(NETXMS_LIBRARY_VERSION)
e9ef47dd 33
a67fa146 34libnetxms_la_LIBADD =
551ec9ca 35if USE_INTERNAL_EXPAT
a67fa146 36libnetxms_la_LIBADD += ../libexpat/libexpat/libnxexpat.la
551ec9ca 37endif
a67fa146
VK
38if USE_INTERNAL_LIBTRE
39libnetxms_la_LIBADD += ../libtre/libnxtre.la
551ec9ca 40endif
f1b8f11c 41if USE_INTERNAL_ZLIB
a59288b8 42libnetxms_la_LIBADD += ../zlib/libnxzlib.la
f1b8f11c 43endif
e9ef47dd
VK
44if USE_INTERNAL_JANSSON
45libnetxms_la_LIBADD += @top_srcdir@/src/jansson/libnxjansson.la
46else
47libnetxms_la_LIBADD += -ljansson
48endif
49
5039dede
AK
50
51EXTRA_DIST = \
7ee7f8bc 52 libnetxms.vcproj \
18a7c1e9 53 libnetxms.h diff.h ice.h lz4.h md5.h sha1.h sha2.h strmap-internal.h unicode_cc.h \
408d019b 54 debug_tag_tree.h \
1f704f19 55 dir.cpp dirw.cpp \
05f298fe 56 nxproc_win32.cpp \
6dde8627
VK
57 seh.cpp StackWalker.cpp StackWalker.h \
58 ldcw.s