# DO NOT start 'make' in this directory. Go to the top
# directory of the SOCKS package and do it from there!

#=======================================================
all: echocwd
	cd libtelnet; $(MAKE) $(OS) CC="$(CC)" OTHER_CFLAGS="$(OTHER_CFLAGS)" SOCKS="$(SOCKS)" SOCKS_LIB=$(SOCKS_LIB) RESOLV_LIB="$(RESOLV_LIB)" OPTIMIZE="$(OPTIMIZE)"
	cd telnet; $(MAKE) $(OS) CC="$(CC)" OTHER_CFLAGS="$(OTHER_CFLAGS)" SOCKS="$(SOCKS)" SOCKS_LIB=$(SOCKS_LIB) RESOLV_LIB="$(RESOLV_LIB)" OPTIMIZE="$(OPTIMIZE)"

install:  echocwd rtelnet
	$(INSTALL) -s -o bin -g bin -m 111 rtelnet $(CLIENTS_BIN_DIR)

install.man: echocwd
	$(INSTALL) -m 444 ../doc/socks_clients.1 $(MAN_DEST_DIR)/man1
	$(INSTALL) -m 444 ../doc/socks.conf.5 $(MAN_DEST_DIR)/man5
	$(INSTALL) -m 444 ../doc/rtelnet.1 $(MAN_DEST_DIR)/man1
	$(INSTALL) -m 444 telnet/telnet.1 $(MAN_DEST_DIR)/man1

clean: echocwd
	rm -f rtelnet
	cd libtelnet; $(MAKE) -f Makefile.generic clean
	cd telnet; $(MAKE) -f Makefile.generic clean

echocwd:
	@pwd

.DEFAULT:
	cd libtelnet; $(MAKE) $(OS) WHAT=$(WHAT) CC="$(CC)" SOCKS_LIB=$(SOCKS_LIB) RESOLV_LIB="$(RESOLV_LIB)"
	cd telnet; $(MAKE) $(OS) WHAT=$(WHAT) CC="$(CC)" SOCKS_LIB=$(SOCKS_LIB) RESOLV_LIB="$(RESOLV_LIB)"
