#
# $PROJECT: ProgED Phrase-Completion API-Client
#
# $VER: Makefile 1.1 (14.02.96)
#
# by
#
# Stefan Ruppert , Windthorststrasse 5 , 65439 Floersheim , GERMANY
#
# (C) Copyright 1996
# All Rights Reserved !
#
# $HISTORY:
#
# 14.02.96 : 001.001 : initial
#

NAME     = PED-PhraseCompletion
HISTORY  = none
COPYRIGHT= Freeware
PLACE    = text/edit
OBJDIR   = objs:$(SHORTNAME)
VERSTR   = $(VERSION).$(REVISION)
README   = ReadMe
SHORT    = PhraseCompletion $(VERSTR) for ProgEd2.x

OBJDIR   = objs:$(SHORTNAME)

SRCS     = $(wildcard *.c)

OBJS     = $(SRCS:%.c=$(OBJDIR)/%.o)
AUTODOC  = $(SRCS:%.c=%.doc)
BINS     = $(SRCS:%.c=%)

RELEASE    = PED-PhrCmp
RELEASEPAT = PED\#?

MAKEDOCFLAGS   = TABS 3 CONVERTCOMMENTS VERBOSE

##############################################################################
#
# SAS definition
#

#DEBUG      = DEF=DEBUG DEBUG=LINE
#SCOPTIMIZE =
SCOPTIMIZE = CPU=68000 OPT OPTIME
DEBUG      =
SCOPTS     = VERBOSE NOSTKCHK IDIR=misc
SLOPT      = NOICONS VERBOSE SMALLDATA SMALLCODE NODEBUG
LIB        = lib:amiga.lib lib:sc.lib lib:debug.lib

DIRS       = $(OBJDIR)

all: $(DIRS) $(OBJS) $(BINS)

include misc/sasc.mk

$(BINS) : % : $(OBJDIR)/%.o
	$(LD) from $^ to $@ $(SLOPT) LIB $(LIB)

documentation: $(AUTODOC)

include misc/autodoc.mk

release: $(DIRS) $(OBJS) $(BINS) $(AUTODOC) archive


archive:
	s:release_archive Release:$(RELEASE) $(RELEASEPAT)
	copy $(README) Release:$(basename $(RELEASE)).reamde

##############################################################################
#
# clean up
#

clean:
	$(RM) $(OBJS) $(BINS) $(AUTODOC)

