www.usr.com/support/gpl/USR9107_release.1.4.tar.gz
[bcm963xx.git] / userapps / opensource / sshd / Makefile
1 O_TARGET := sshd.o 
2
3 ###-DDEBUG_TRACE -DDEBUG_RSA -DDEBUG_DSS
4 CFLAGS= -s -Os -fomit-frame-pointer -W -I.  -DDROPBEAR_SERVER -Ilibtomcrypt \
5         -I$(INC_APP_PATH) -I$(INC_BRCMDRIVER_PUB_PATH)/bcm963xx  -I. -Ilibtomcrypt/src/headers
6
7 COMMONOBJS=dbutil.o buffer.o \
8                 dss.o bignum.o \
9                 signkey.o rsa.o random.o \
10                 queue.o \
11                 atomicio.o compat.o  fake-rfc2553.o
12
13 SVROBJS=svr-kex.o svr-algo.o svr-auth.o sshpty.o \
14                 svr-authpasswd.o svr-authpubkey.o svr-session.o svr-service.o \
15                 svr-chansession.o svr-runopts.o svr-agentfwd.o svr-main.o svr-x11fwd.o\
16                 svr-tcpfwd.o svr-authpam.o \
17
18 CLIOBJS=cli-algo.o cli-main.o cli-auth.o cli-authpasswd.o cli-kex.o \
19                 cli-session.o cli-service.o cli-runopts.o cli-chansession.o \
20                 cli-authpubkey.o cli-tcpfwd.o cli-channel.o
21
22 CLISVROBJS=common-session.o packet.o common-algo.o common-kex.o \
23                         common-channel.o common-chansession.o termcodes.o loginrec.o \
24                         tcp-accept.o listener.o process-packet.o \
25                         common-runopts.o circbuffer.o
26         
27 obj-y := $(COMMONOBJS) $(SVROBJS) $(CLISVROBJS) \
28                 $(join $(subdir-y), $(patsubst %,/%.o,$(notdir $(subdir-y))))
29
30 include $(TOPDIR)/Rules.make
31
32