head	1.10;
access;
symbols;
locks; strict;
comment	@# @;


1.10
date	95.05.19.17.05.20;	author seth;	state Exp;
branches;
next	1.9;

1.9
date	95.05.18.22.34.18;	author seth;	state Exp;
branches;
next	1.8;

1.8
date	95.05.18.22.33.20;	author seth;	state Exp;
branches;
next	1.7;

1.7
date	95.05.16.17.49.25;	author jtt;	state Exp;
branches;
next	1.6;

1.6
date	95.05.14.21.44.11;	author ezk;	state Exp;
branches;
next	1.5;

1.5
date	95.01.31.00.54.01;	author seth;	state Exp;
branches;
next	1.4;

1.4
date	95.01.28.04.14.21;	author seth;	state Exp;
branches;
next	1.3;

1.3
date	95.01.20.20.24.49;	author seth;	state Exp;
branches;
next	1.2;

1.2
date	95.01.20.17.42.34;	author seth;	state Exp;
branches;
next	1.1;

1.1
date	95.01.20.17.31.46;	author seth;	state Exp;
branches;
next	;


desc
@@


1.10
log
@external version
@
text
@######################################################################
#
# SOS utility library
#
######################################################################

SIMPLE_PROGS=bdttcp
########################################
PRIVATE_DEFINES=-DEXPORT_VERSION
STANDARD_LIBS=-lesos -lmd5 -ldict -lfsma
########################################
#PRIVATE_DEFINES=-DSOCKS
#PRIVATE_LIBS=-lsocks
#STANDARD_LIBS=-lsos -lmd5 -lsnuffle -ldict -lfsma

#include /usr/local/include/make/sos.mk
include sos.mk
@


1.9
log
@non-export version
@
text
@d9 2
a10 2
#PRIVATE_DEFINES=-DEXPORT_VERSION
#STANDARD_LIBS=-lesos -lmd5 -ldict -lfsma
d12 3
a14 3
PRIVATE_DEFINES=-DSOCKS
PRIVATE_LIBS=-lsocks
STANDARD_LIBS=-lsos -lmd5 -lsnuffle -ldict -lfsma
d16 2
a17 4
include /usr/local/include/make/sos.mk

foo: 
	@@echo $(VPATH)
@


1.8
log
@Prepare for release
@
text
@d9 2
a10 2
PRIVATE_DEFINES=-DEXPORT_VERSION
STANDARD_LIBS=-lesos -lmd5 -ldict -lfsma
d12 3
a14 3
#PRIVATE_DEFINES=-DSOCKS
#PRIVATE_LIBS=-lsocks
#STANDARD_LIBS=-lsos -lmd5 -lsnuffle -ldict -lfsma
@


1.7
log
@Makefile updates for new sos build environment
@
text
@d8 4
d14 1
a14 1
STANDARD_LIBS=-lsos -lmd5 -lsnuffle -ldict -lfsma
@


1.6
log
@Seth's latest changes.
@
text
@a0 14
#
#
#
APPS=bdttcp

CC=gcc
CFLAGS=$(SOCKS_FLAGS) $(BS_FLAGS) $(PLATFORM) -g #-O #-g -DDEBUG
LDLIBS=$(SOCKS_LIB) $(BS_LIB) $(LDADD)

##################################################
#
# Other flags:
#

a1 1
# SunOS
d3 1
a3 2
LDADD=-lresolv -l44bsd
PLATFORM=
a5 24
# BSDI
#
#
#LDADD=
#PLATFORM
######################################################################
# Solaris
#
#LDADD= -L/usr/local/lib -lresolv -l44bsd -lnsl -lsocket
#PLATFORM=-DSOLARIS
#
#
######################################################################
# Socks (for firewalls)
#
SOCKS_FLAGS=-DSOCKS
SOCKS_LIB=-lsocks
#
######################################################################
# Brimstone (SOS encryption/authentication)
#
BS_FLAGS=-DBRIMSTONE -I/home/seth/src/proj/SOF/brimstone/include
#BS_LIB=-L/home/seth/src/proj/SOF/brimstone/lib -L/home/seth/src/proj/SOF/des2-1.1.1 -lbsSrvrComm -lmd5 -lsos -ldes
BS_LIB=-L/home/seth/src/proj/SOF/brimstone/BUILD/IRIX-5.3/lib -lbsSrvrComm -lmd5 -lsos -lsnuffle
d7 4
d12 1
a12 1
all: $(APPS)
d14 2
a15 2
clean:
	$(RM) $(APPS) *~ *.o core
@


1.5
log
@various stuff
@
text
@d7 1
a7 1
CFLAGS=$(SOCKS_FLAGS) $(BS_FLAGS) $(PLATFORM) -O #-g -DDEBUG
d43 3
a45 2
BS_FLAGS=-DBRIMSTONE -I/home/seth/src/proj/SOF/brimstone/include -I/home/seth/src/proj/SOF/skey-1.1b.sos/src -I/home/seth/src/proj/SOF/Enigma.unix -I/proj/fearless/ACE/sun  -I/home/seth/src/proj/SOF/des2-1.1.1
BS_LIB=-L/home/seth/src/proj/SOF/brimstone/lib -L/home/seth/src/proj/SOF/skey-1.1b.sos/src -L/home/seth/src/proj/SOF/Enigma.unix -L/proj/fearless/ACE/sun  -L/home/seth/src/proj/SOF/des2-1.1.1 -lbsSrvrComm -lmd5 -lsos -lskey -lidpb -lsdiclient -ldict -lfsma -lfl -ldes
@


1.4
log
@Appears to be working
@
text
@d7 1
a7 1
CFLAGS=-O $(SOCKS_FLAGS) $(BS_FLAGS) $(PLATFORM) # -g -DDEBUG
d37 2
a38 2
#SOCKS_FLAGS=-DSOCKS
#SOCKS_LIB=-lsocks
d43 2
a44 2
#BS_FLAGS=-DBRIMSTONE -I/home/seth/src/proj/SOF/brimstone/include -I/home/seth/src/proj/SOF/skey-1.1b.sos/src -I/home/seth/src/proj/SOF/Enigma.unix -I/proj/fearless/ACE/sun  -I/home/seth/src/proj/SOF/des2-1.1.1
#BS_LIB=-L/home/seth/src/proj/SOF/brimstone/lib -L/home/seth/src/proj/SOF/skey-1.1b.sos/src -L/home/seth/src/proj/SOF/Enigma.unix -L/proj/fearless/ACE/sun  -L/home/seth/src/proj/SOF/des2-1.1.1 -lbsSrvrComm -lmd5 -lsos -lskey -lidpb -lsdiclient -ldict -lfsma -lfl -ldes
@


1.3
log
@bdttcp all fixed up
@
text
@d7 1
a7 1
CFLAGS=-O $(SOCKS_FLAGS) $(BS_FLAGS) $(PLATFORM) -DBIDIRECTIONAL
a13 2
# -DBIDIRECTIONAL	- two way communication over socket
#
d22 6
d37 2
a38 2
SOCKS_FLAGS=-DSOCKS
SOCKS_LIB=-lsocks
d43 2
a44 2
BS_FLAGS=-DBRIMSTONE -I/home/seth/src/proj/SOF/brimstone/include -I/home/seth/src/proj/SOF/skey-1.1b.sos/src -I/home/seth/src/proj/SOF/Enigma.unix -I/proj/fearless/ACE/sun  -I/home/seth/src/proj/SOF/des2-1.1.1
BS_LIB=-L/home/seth/src/proj/SOF/brimstone/lib -L/home/seth/src/proj/SOF/skey-1.1b.sos/src -L/home/seth/src/proj/SOF/Enigma.unix -L/proj/fearless/ACE/sun  -L/home/seth/src/proj/SOF/des2-1.1.1 -lbsSrvrComm -lmd5 -lsos -lskey -lidpb -lsdiclient -ldict -lfsma -lfl -ldes
@


1.2
log
@bdttcp only
@
text
@d7 2
a8 6
#SunOS
CFLAGS=-O $(SOCKS_FLAGS)
LDLIBS=-lsocks -lresolv -l44bsd
#Solaris
#CFLAGS=-O $(SOCKS_FLAGS) -DSOLARIS
#LDLIBS= -L/usr/local/lib -lsocks -lresolv -l44bsd -lnsl -lsocket
d10 23
d34 7
a40 1
#SOCKS_FLAGS=-Dconnect=Rconnect -Dbind=Rbind -Dgetsockname=Rgetsockname -Dlisten=Rlisten -Daccept=Raccept -Drcmd=Rrcmd -Dselect=Rselect
@


1.1
log
@Initial revision
@
text
@d4 1
a4 1
APPS=ttcp finger bdttcp
@
