Home | History | Annotate | Download | only in dropbear
      1 ifneq ($(TARGET_SIMULATOR),true)
      2 
      3 LOCAL_PATH:= $(call my-dir)
      4 include $(CLEAR_VARS)
      5 
      6 LOCAL_SRC_FILES:=\
      7 	dbutil.c buffer.c \
      8 	dss.c bignum.c \
      9 	signkey.c rsa.c random.c \
     10 	queue.c \
     11 	atomicio.c compat.c  fake-rfc2553.c
     12 LOCAL_SRC_FILES+=\
     13 	common-session.c packet.c common-algo.c common-kex.c \
     14 	common-channel.c common-chansession.c termcodes.c \
     15 	tcp-accept.c listener.c process-packet.c \
     16 	common-runopts.c circbuffer.c
     17 # loginrec.c 
     18 LOCAL_SRC_FILES+=\
     19 	cli-algo.c cli-main.c cli-auth.c cli-authpasswd.c cli-kex.c \
     20 	cli-session.c cli-service.c cli-runopts.c cli-chansession.c \
     21 	cli-authpubkey.c cli-tcpfwd.c cli-channel.c cli-authinteract.c
     22 LOCAL_SRC_FILES+=netbsd_getpass.c
     23 
     24 LOCAL_STATIC_LIBRARIES := libtommath libtomcrypt
     25 
     26 LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
     27 LOCAL_MODULE_TAGS := eng
     28 LOCAL_MODULE := ssh
     29 LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtommath 
     30 LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtomcrypt/src/headers
     31 LOCAL_CFLAGS += -DDROPBEAR_CLIENT
     32 
     33 include $(BUILD_EXECUTABLE)
     34 
     35 include $(CLEAR_VARS)
     36 
     37 LOCAL_SRC_FILES:=\
     38 	scp.c progressmeter.c atomicio.c scpmisc.c
     39 
     40 LOCAL_STATIC_LIBRARIES := libtommath libtomcrypt
     41 
     42 LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
     43 
     44 LOCAL_MODULE_TAGS := debug
     45 
     46 LOCAL_MODULE := scp
     47 LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtommath 
     48 LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtomcrypt/src/headers
     49 LOCAL_CFLAGS += -DDROPBEAR_CLIENT -DPROGRESS_METER
     50 
     51 include $(BUILD_EXECUTABLE)
     52 
     53 endif  # TARGET_SIMULATOR != true
     54 
     55 
     56 include $(call all-makefiles-under,$(LOCAL_PATH))
     57