#This MAKE file controls the 8 bit assembler library routine compilation.
#
# $Log: Makefile,v $
# Revision 1.4  1997/06/04 04:47:13  david
# Added versioning.
#
# Revision 1.3  1997/06/04 04:30:53  david
# Added backup function.
#
# Revision 1.2  1997/06/04 04:28:56  david
# ANSI-fied program.
#
#

VERSION = 4.0

OBJS = atob.o atoh.o db.o doline.o ds.o dw.o equ.o extern.o genobj.o getline.o \
   if.o include.o labproc.o macros.o main.o org.o parse.o printl.o public.o \
   srchrep.o strcmpi.o symtab.o upper.o xpend.o yyerror.o yywrap.o

libxasm.a : $(OBJS)
	ar cru libxasm.a $(OBJS)
	ranlib libxasm.a

backup : clean
	cd ..; tar cvzf xasm-devel-$(VERSION).tar.gz xasm-devel-$(VERSION)

clean :
	rm -f *.o *.a

# Library routine dependencies
db.o : xasm.h
doline.o : xasm.h macros.h
ds.o : xasm.h
dw.o : xasm.h
equ.o : xasm.h symbols.h
extern.o : xasm.h symbols.h
genobj.o : xasm.h
if.o : xasm.h
include.o : xasm.h
labproc.o : xasm.h symbols.h
macros.o : xasm.h macros.h
main.o : xasm.h macros.h symbols.h
org.o : xasm.h
printl.o : xasm.h
public.o : xasm.h symbols.h
symtab.o : xasm.h symbols.h
xpend.o : xasm.h
