Annotation of embedaddon/strongswan/src/charon-tkm/Makefile.am, revision 1.1

1.1     ! misho       1: SRC = $(abs_top_srcdir)/src
        !             2: OBJ = $(abs_top_builddir)/src
        !             3: 
        !             4: AM_CPPFLAGS = \
        !             5:        -include $(abs_top_builddir)/config.h \
        !             6:        -I$(SRC)/libstrongswan \
        !             7:        -I$(SRC)/libcharon
        !             8: 
        !             9: LIBLD = \
        !            10:        -L$(OBJ)/libstrongswan/.libs \
        !            11:        -L$(OBJ)/libcharon/.libs
        !            12: LIBPT = $(OBJ)/libstrongswan/.libs:$(OBJ)/libcharon/.libs
        !            13: LIBFL = -lstrongswan -lcharon
        !            14: 
        !            15: DEFS += -DPLUGINS=\""$(PLUGINS)\"" -DIPSEC_PIDDIR=\"${piddir}\"
        !            16: 
        !            17: BUILD_OPTS = \
        !            18:        -XOBJ_DIR=$(abs_builddir)/obj \
        !            19:        -cargs $(AM_CPPFLAGS) $(DEFS) \
        !            20:        -largs $(LIBLD) $(LIBFL)
        !            21: 
        !            22: TEST_OPTS = \
        !            23:        -cargs -DBUILDDIR=\"${abs_top_builddir}\" \
        !            24:        -largs -L$(OBJ)/libstrongswan/tests/.libs -ltest
        !            25: 
        !            26: # plugins to enable
        !            27: PLUGINS = \
        !            28:        kernel-netlink \
        !            29:        pem \
        !            30:        socket-default \
        !            31:        openssl \
        !            32:        stroke
        !            33: 
        !            34: all: build_charon
        !            35: 
        !            36: build_charon: build_charon.gpr src/charon-tkm.c
        !            37:        @$(GPRBUILD) -p $< $(BUILD_OPTS)
        !            38: 
        !            39: build_tests: build_tests.gpr
        !            40:        @$(GPRBUILD) -p $< $(BUILD_OPTS) $(TEST_OPTS)
        !            41: 
        !            42: check-tkm: build_tests
        !            43:        @LD_LIBRARY_PATH=$(LIBPT) obj/tests
        !            44: 
        !            45: check:
        !            46:        @echo "TKM tests are not run automatically because they have to be run as root" >&2
        !            47:        @echo "and require a properly configured TKM daemon to be running." >&2
        !            48:        @echo "They can be run from '$(abs_builddir)' with 'make check-tkm'" >&2
        !            49: 
        !            50: install: build_charon
        !            51:        $(INSTALL) -m 755 obj/charon-tkm $(DESTDIR)$(ipsecdir)
        !            52: 
        !            53: clean:
        !            54:        rm -rf obj
        !            55: 
        !            56: EXTRA_DIST = build_charon.gpr build_common.gpr build_tests.gpr src tests

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