1## $Id
2AUTOMAKE_OPTIONS=foreign no-dependencies
3
4INCLUDES = -I../include -I${srcdir}/../libs -I$(srcdir)/includes
5
6dynamicpreprocessordir = ${libdir}/snort_dynamicpreprocessor
7
8dynamicpreprocessor_LTLIBRARIES = libsf_sip_preproc.la
9
10libsf_sip_preproc_la_LDFLAGS = -export-dynamic -module @XCCFLAGS@
11if SO_WITH_STATIC_LIB
12libsf_sip_preproc_la_LIBADD = ../libsf_dynamic_preproc.la
13if BUILD_SNORT_RELOAD
14libsf_sip_preproc_la_LIBADD += ../libsf_dynamic_utils.la
15endif
16else
17nodist_libsf_sip_preproc_la_SOURCES = \
18../include/sf_dynamic_preproc_lib.c \
19../include/sf_ip.c \
20../include/sfPolicyUserData.c
21if BUILD_SNORT_RELOAD
22nodist_libsf_sip_preproc_la_SOURCES += ../include/appdata_adjuster.c ../include/sfxhash.c ../include/sfhashfcn.c ../include/sfmemcap.c ../include/sfprimetable.c ../include/reg_test.h ../include/reg_test.c
23endif
24endif
25
26libsf_sip_preproc_la_SOURCES = \
27spp_sip.c \
28spp_sip.h \
29sip_config.c \
30sip_config.h \
31sip_parser.c \
32sip_parser.h \
33sip_dialog.c \
34sip_dialog.h \
35sip_roptions.c \
36sip_roptions.h \
37sip_utils.c \
38sip_utils.h \
39sip_debug.h \
40sip_paf.c \
41sip_paf.h
42
43if BUILD_BUFFER_DUMP
44libsf_sip_preproc_la_SOURCES += \
45sip_buffer_dump.c \
46sip_buffer_dump.h
47endif
48
49EXTRA_DIST = \
50sf_sip.vcxproj \
51sf_sip.dsp
52
53
54all-local: $(LTLIBRARIES)
55	$(MAKE) DESTDIR=`pwd`/../build install-dynamicpreprocessorLTLIBRARIES
56