# Generate USNO Time Utilities for TCP/IP
# SAS/C V6.5 for AmigaDOS
# Rick O'Sullivan, AltoFirma Software
# rosully@aww.com

# Define Macros
DIR    = AmiTCP:dev/src/usno/
INC    = AmiTCP:dev/include/
LIB    = AmiTCP:dev/lib/
HDR    = $(DIR)time_set/
SRC    = $(DIR)time_set/
OBJ    = $(DIR)time_set/
PRG    = $(DIR)bin/

# Define common objects
OBJS   = $(OBJ)time_set.o

TGT    = $(PRG)time_set
LIBS   = $(LIB)net.lib LIB:sc.lib LIB:amiga.lib
CC     = sc
CL     = slink
CCOPTS = IDIR=$(INC) OBJNAME=$(OBJ) OPTIMIZE NOICONS
CLOPTS = FROM LIB:c.o $(OBJS) TO $(TGT) LIB $(LIBS)

# build target
$(TGT): $(OBJS)
  $(CL) $(CLOPTS)

# translation rule: source -> object
.c.o:
  $(CC) $(CCOPTS) $*

# compile objects
$(OBJ)time_set.o:  $(SRC)time_set.c
