##############################################################
#                                                            #
#	SMakefile                                                  #
#                                                            #
# $VER: FileIdent SMakefile 1.14                             #
#                                                            #
#	Makefile for the `SMake' utility used to build `FileIdent' #
#                                                            #
##############################################################

.c.o:
	SC $(COMPILEFLAGS) $(OPTIMIZE) OBJNAME=$*.o $*.c

.asm.o:
	ASM -D $*.asm

COMPILEFLAGS = STRMER CNEST VERBOSE NOMINC MEMSIZE=HUGE PARMS=REGISTER \
NOSTKCHK NOCHKABORT NOSTDIO CPU=ANY

OPTIMIZE = OPTIMIZE OPTIMIZERSIZE NOOPTIMIZELOOP NOOPTIMIZERINLINE

LINKFLAGS = SMALLCODE SMALLDATA NOICONS STRIPDEBUG VERBOSE

LIBS = LIB:sc.lib

OBJS = FileIdent.o FileIdentAsm.o

NAME = FileIdent

FileIdent:		$(OBJS)
		SLINK WITH T:FileIdent.WITH <<!(T:FileIdent.WITH)
			FROM
			LIB:c.o
			$(OBJS)
			TO $@
			LIB
			$(LIBS)
			$(LINKFLAGS)
		<
