www.usr.com/support/gpl/USR9107_release.1.4.tar.gz
[bcm963xx.git] / userapps / opensource / sshd / Makefile
index a818f04..e1e7bd3 100755 (executable)
@@ -1,16 +1,32 @@
 O_TARGET := sshd.o 
 
 ###-DDEBUG_TRACE -DDEBUG_RSA -DDEBUG_DSS
-CFLAGS= -s -Os -fomit-frame-pointer -W -I. -Ilibtomcrypt \
-       -I$(INC_APP_PATH) -I$(INC_BRCMDRIVER_PUB_PATH)/bcm963xx
+CFLAGS= -s -Os -fomit-frame-pointer -W -I.  -DDROPBEAR_SERVER -Ilibtomcrypt \
+       -I$(INC_APP_PATH) -I$(INC_BRCMDRIVER_PUB_PATH)/bcm963xx  -I. -Ilibtomcrypt/src/headers
 
-subdir-y :=    libtomcrypt libtommath  
+COMMONOBJS=dbutil.o buffer.o \
+               dss.o bignum.o \
+               signkey.o rsa.o random.o \
+               queue.o \
+               atomicio.o compat.o  fake-rfc2553.o
 
-obj-y :=main.o chansession.o \
-               util.o session.o packet.o algo.o buffer.o kex.o dss.o bignum.o \
-               signkey.o rsa.o random.o service.o auth.o authpasswd.o channel.o \
-               queue.o sshpty.o termcodes.o authpubkey.o runopts.o \
-               loginrec.o atomicio.o x11fwd.o agentfwd.o localtcpfwd.o \
+SVROBJS=svr-kex.o svr-algo.o svr-auth.o sshpty.o \
+               svr-authpasswd.o svr-authpubkey.o svr-session.o svr-service.o \
+               svr-chansession.o svr-runopts.o svr-agentfwd.o svr-main.o svr-x11fwd.o\
+               svr-tcpfwd.o svr-authpam.o \
+
+CLIOBJS=cli-algo.o cli-main.o cli-auth.o cli-authpasswd.o cli-kex.o \
+               cli-session.o cli-service.o cli-runopts.o cli-chansession.o \
+               cli-authpubkey.o cli-tcpfwd.o cli-channel.o
+
+CLISVROBJS=common-session.o packet.o common-algo.o common-kex.o \
+                       common-channel.o common-chansession.o termcodes.o loginrec.o \
+                       tcp-accept.o listener.o process-packet.o \
+                       common-runopts.o circbuffer.o
+       
+obj-y := $(COMMONOBJS) $(SVROBJS) $(CLISVROBJS) \
                $(join $(subdir-y), $(patsubst %,/%.o,$(notdir $(subdir-y))))
-               
+
 include $(TOPDIR)/Rules.make
+
+