PATH = SRC:BBSRead/
SRC = $(PATH)ScriptServ/
INCLUDE = $(PATH)include/


DEST = $(PATH)
BIN = $(DEST)bin/
COMMON = $(DEST)common/
GST = $(COMMON)bbsread.gst
OBJDIR = $(DEST)ScriptServ/

REVFLAGS =

SC = sc:c/sc
SCFLAGS = DEBUG=FULL

ASM = sc:asm
ASMFLAGS = idir INCLUDE:

LFLAGS = 
LIBS = lib:sc.lib lib:amiga.lib lib:debug.lib
OBJ = $(OBJDIR)ScriptServ.o 
DEP = $(INCLUDE)libraries/bbsread.h $(INCLUDE)clib/bbsread_protos.h $(INCLUDE)pragmas/bbsread_pragmas.h

$(BIN)ScriptServ : $(GST) $(OBJ)
	Revision $(SRC)ScriptServ.rev CSOURCE $(SRC)ScriptServRev.c  $(REVFLAGS)
	$(SC) STRMER $(SRC)ScriptServRev.c
	slink < WITH <#
FROM $(COMMON)NoName.o $(SRC)ScriptServRev.o $(OBJ) $(COMMON)SPrintf.o $(COMMON)OpenBRLib.o 
TO $(BIN)ScriptServ
LIB $(LIBS) 
$(LFLAGS) BATCH NOICONS
<
	protect $(BIN)ScriptServ +p

.c.o:
	$(SC) NOSTKCHK IDIR $(INCLUDE) GST $(GST) OBJNAME $(OBJDIR) $(SCFLAGS) $*.c

$(GST) : $(COMMON)makegst.c $(DEP)
	$(SC) IDIR $(INCLUDE) MGST $(GST) $(COMMON)makegst.c
	gst $(GST) UNLOAD
	delete >nil: $(COMMON)makegst.o

$(OBJDIR)ScriptServ.o : $(SRC)ScriptServ.c $(DEP)
