Annotation of embedaddon/strongswan/src/libtnccs/Makefile.am, revision 1.1.1.1

1.1       misho       1: AM_CPPFLAGS = \
                      2:        -I$(top_srcdir)/src/libstrongswan \
                      3:        -I$(top_srcdir)/src/libtncif \
                      4:        -I$(top_srcdir)/src/libtls
                      5: 
                      6: AM_LDFLAGS = \
                      7:        -no-undefined
                      8: 
                      9: ipseclib_LTLIBRARIES = libtnccs.la
                     10: 
                     11: libtnccs_la_LIBADD = \
                     12:        $(top_builddir)/src/libstrongswan/libstrongswan.la \
                     13:        $(top_builddir)/src/libtncif/libtncif.la
                     14: 
                     15: if USE_WINDOWS
                     16:   libtnccs_la_LIBADD += -lws2_32
                     17: endif
                     18: 
                     19: libtnccs_la_SOURCES = \
                     20: tnc/tnc.h tnc/tnc.c \
                     21: tnc/imc/imc.h tnc/imc/imc_manager.h \
                     22: tnc/imv/imv.h tnc/imv/imv_manager.h \
                     23: tnc/imv/imv_recommendations.h tnc/imv/imv_recommendations.c \
                     24: tnc/tnccs/tnccs.h tnc/tnccs/tnccs.c \
                     25: tnc/tnccs/tnccs_manager.h tnc/tnccs/tnccs_manager.c
                     26: 
                     27: EXTRA_DIST = Android.mk
                     28: 
                     29: if STATIC_PLUGIN_CONSTRUCTORS
                     30: BUILT_SOURCES = $(srcdir)/plugin_constructors.c
                     31: CLEANFILES = $(srcdir)/plugin_constructors.c
                     32: 
                     33: $(srcdir)/plugin_constructors.c: $(top_srcdir)/src/libstrongswan/plugins/plugin_constructors.py
                     34:                $(AM_V_GEN) \
                     35:                $(PYTHON) $(top_srcdir)/src/libstrongswan/plugins/plugin_constructors.py ${t_plugins} > $@
                     36: endif
                     37: 
                     38: # build optional plugins
                     39: ########################
                     40: 
                     41: if MONOLITHIC
                     42: SUBDIRS =
                     43: else
                     44: SUBDIRS = .
                     45: endif
                     46: 
                     47: if USE_TNC_TNCCS
                     48:   SUBDIRS += plugins/tnc_tnccs
                     49: if MONOLITHIC
                     50:   libtnccs_la_LIBADD += plugins/tnc_tnccs/libstrongswan-tnc-tnccs.la
                     51: endif
                     52: endif
                     53: 
                     54: if USE_TNC_IMC
                     55:   SUBDIRS += plugins/tnc_imc
                     56: if MONOLITHIC
                     57:   libtnccs_la_LIBADD += plugins/tnc_imc/libstrongswan-tnc-imc.la
                     58: endif
                     59: endif
                     60: 
                     61: if USE_TNC_IMV
                     62:   SUBDIRS += plugins/tnc_imv
                     63: if MONOLITHIC
                     64:   libtnccs_la_LIBADD += plugins/tnc_imv/libstrongswan-tnc-imv.la
                     65: endif
                     66: endif
                     67: 
                     68: if USE_TNCCS_11
                     69:   SUBDIRS += plugins/tnccs_11
                     70: if MONOLITHIC
                     71:   libtnccs_la_LIBADD += plugins/tnccs_11/libstrongswan-tnccs-11.la
                     72: endif
                     73: endif
                     74: 
                     75: if USE_TNCCS_20
                     76:   SUBDIRS += plugins/tnccs_20
                     77: if MONOLITHIC
                     78:   libtnccs_la_LIBADD += plugins/tnccs_20/libstrongswan-tnccs-20.la
                     79: endif
                     80: endif
                     81: 
                     82: if USE_TNCCS_DYNAMIC
                     83:   SUBDIRS += plugins/tnccs_dynamic
                     84: if MONOLITHIC
                     85:   libtnccs_la_LIBADD += plugins/tnccs_dynamic/libstrongswan-tnccs-dynamic.la
                     86: endif
                     87: endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>