Annotation of embedaddon/strongswan/src/libtnccs/Android.mk, revision 1.1

1.1     ! misho       1: LOCAL_PATH := $(call my-dir)
        !             2: include $(CLEAR_VARS)
        !             3: 
        !             4: # copy-n-paste from Makefile.am
        !             5: libtnccs_la_SOURCES := \
        !             6: tnc/tnc.h tnc/tnc.c \
        !             7: tnc/imc/imc.h tnc/imc/imc_manager.h \
        !             8: tnc/imv/imv.h tnc/imv/imv_manager.h \
        !             9: tnc/imv/imv_recommendations.h tnc/imv/imv_recommendations.c \
        !            10: tnc/tnccs/tnccs.h tnc/tnccs/tnccs.c \
        !            11: tnc/tnccs/tnccs_manager.h tnc/tnccs/tnccs_manager.c
        !            12: 
        !            13: LOCAL_SRC_FILES := $(filter %.c,$(libtnccs_la_SOURCES))
        !            14: 
        !            15: # adding the plugin source files
        !            16: 
        !            17: LOCAL_SRC_FILES += $(call add_plugin, tnc-imc)
        !            18: ifneq ($(call plugin_enabled, tnc-imc),)
        !            19: LOCAL_LDLIBS += -ldl
        !            20: endif
        !            21: 
        !            22: LOCAL_SRC_FILES += $(call add_plugin, tnc-tnccs)
        !            23: 
        !            24: LOCAL_SRC_FILES += $(call add_plugin, tnccs-20)
        !            25: LOCAL_SRC_FILES += $(call add_plugin_subdirs, tnccs-20, batch messages messages/ietf messages/ita messages/tcg state_machine)
        !            26: ifneq ($(call plugin_enabled, tnccs-20),)
        !            27: LOCAL_C_INCLUDES += $(LOCAL_PATH)/plugins/tnccs_20/
        !            28: endif
        !            29: 
        !            30: ifneq ($(or $(call plugin_enabled, tnc-imc), $(call plugin_enabled, tnc-tnccs), \
        !            31:                        $(call plugin_enabled, tnccs-20)),)
        !            32: LOCAL_SHARED_LIBRARIES += libtncif
        !            33: endif
        !            34: 
        !            35: # build libtncif ---------------------------------------------------------------
        !            36: 
        !            37: LOCAL_C_INCLUDES += \
        !            38:        $(strongswan_PATH)/src/libtls \
        !            39:        $(strongswan_PATH)/src/libtncif \
        !            40:        $(strongswan_PATH)/src/libstrongswan
        !            41: 
        !            42: LOCAL_CFLAGS := $(strongswan_CFLAGS)
        !            43: 
        !            44: LOCAL_MODULE := libtnccs
        !            45: 
        !            46: LOCAL_MODULE_TAGS := optional
        !            47: 
        !            48: LOCAL_ARM_MODE := arm
        !            49: 
        !            50: LOCAL_PRELINK_MODULE := false
        !            51: 
        !            52: LOCAL_SHARED_LIBRARIES += libstrongswan
        !            53: 
        !            54: include $(BUILD_SHARED_LIBRARY)
        !            55: 

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