#
# AmiTCP/IP SANA-II Online Utility Smakefile 
#
# Copyright  1993 AmiTCP/IP Group, <amitcp-group@hut.fi>
#                  Helsinki University of Technology, Finland.
#                  All rights reserved.
#
# Created      : Mon Mar 22 07:17:50 1993 ppessi
# Last modified: Thu Oct 14 01:04:45 1993 ppessi
#
# $Log: Smakefile,v $
# Revision 1.5  1993/10/14  00:04:15  ppessi
# SCOPTIONS is now created automatically from Smakefile
#
# Revision 1.4  1993/08/12  11:15:08  jraja
# Changed copyright.
#
# Revision 1.3  1993/05/15  13:02:58  ppessi
# Makelink won't fail..
#
# Revision 1.2  1993/05/15  00:53:28  ppessi
# Fixed libraries
#
# Revision 1.1  93/04/19  01:42:57  01:42:57  ppessi (Pekka Pessi)
# Initial revision
# 
#

PROG = online

MAKE = smake
RM= delete
CC= sc
LD= slink

SRC= $(PROG).c 
OBJS= $(PROG).o 
LIBS= LIB netlib:sana2nb.lib

OPTFLAGS= Optimize Stripdebug NoDebug
DEBUGFLAGS= NoOptimize DEBUG=FULLFLUSH

DEFS="DEF=RCS_ID_C=static char *rcsid" \
      DEF=AMIGA 
IDIRS=  IDIR=netinclude: 
SCFLAGS= STRINGSCONST STRINGMERGE STRUCTUREEQUIVALENCE \
	 NOSTACKCHECK NOMULTIPLEINCLUDES \
	 NOERRORSOURCE NOVERSION NOERRORHIGHLIGHT \
	 SMALLCODE SMALLDATA \
	 MAP MAPHUNK MAPSYMBOLS MAPLIB MAPXREFERENCE \
	 LINKEROPTIONS=plain NOICONS \
	 OPTINL OPTSIZE OPTCOMP=5 OPTDEP=5 OPTRDEP=5 \
	 $(IDIRS) $(DEFS) \
	 PARAMETER=REGISTERS IGN=104 DATA=FAR

all: SCOPTIONS online offline

offline: online
	-makelink offline online

$(PROG): $(OBJS)
	$(LD) BATCH TO $@ FROM $(OBJS) $(LIBS) 

SCOPTIONS: Smakefile
	copy to $@ <from < 
$(OPTFLAGS) $(SCFLAGS) 
<

# smake clean debug all to make a debugging version
DEBUG:
	copy to SCOPTIONS <from < 
$(DEBUGFLAGS) $(SCFLAGS) 
<

clean:
	-$(RM) \#?.o \#?.map \#?.lnk SCOPTIONS

cleaner: clean
	-$(RM) online offline

# DO NOT DELETE THIS LINE -- make depend depends on it.

