• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1ifneq ($(TARGET_SIMULATOR),true)
2
3LOCAL_PATH:= $(call my-dir)
4include $(CLEAR_VARS)
5
6LOCAL_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
12LOCAL_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
18LOCAL_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
22LOCAL_SRC_FILES+=netbsd_getpass.c
23
24LOCAL_STATIC_LIBRARIES := libtommath libtomcrypt
25
26LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
27LOCAL_MODULE_TAGS := eng
28LOCAL_MODULE := ssh
29LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtommath
30LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtomcrypt/src/headers
31LOCAL_CFLAGS += -DDROPBEAR_CLIENT
32
33include $(BUILD_EXECUTABLE)
34
35include $(CLEAR_VARS)
36
37LOCAL_SRC_FILES:=\
38	scp.c progressmeter.c atomicio.c scpmisc.c
39
40LOCAL_STATIC_LIBRARIES := libtommath libtomcrypt
41
42LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
43
44LOCAL_MODULE_TAGS := debug
45
46LOCAL_MODULE := scp
47LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtommath
48LOCAL_C_INCLUDES += $(LOCAL_PATH)/libtomcrypt/src/headers
49LOCAL_CFLAGS += -DDROPBEAR_CLIENT -DPROGRESS_METER
50
51include $(BUILD_EXECUTABLE)
52
53endif  # TARGET_SIMULATOR != true
54
55
56include $(call all-makefiles-under,$(LOCAL_PATH))
57