XOBJS = IO.o clock.o components.o controls.o infowindows.o lines.o meters.o\ update.o edit.o text.o xinit.o XSRCS = IO.c clock.c components.c controls.c infowindows.c lines.c meters.c\ update.c xinit.c edit.c text.c XHFILES = controls.h simx.h simx1.h xtables.h meters.h OBJS = $(XOBJS) SRCS = $(XSRCS) HFILES = $(XHFILES) MARSDIR = ../$(EXMARSDIR) lib: $(MARSDIR)/lib/libMaRSX.a $(MARSDIR)/lib/libMaRSX.a: $(OBJS) ar r $(MARSDIR)/lib/libMaRSX.a $(OBJS) ranlib $(MARSDIR)/lib/libMaRSX.a lint: lint -I$(MARSDIR)/include $(DEFINES) $(SRCS) -lm -lX11 echo: @ echo $(SRCS) $(HFILES) $(OBJS) # Check out all the files revised from RCS (unlocked) co: $(CO) $(SRCS) clean: rm -f mars *.o *~ Makefile.bak *.a space: rm -f *.o *~ Makefile.bak # make dependencies depend: ${SRCS} mkdep $(CFLAGS) ${SRCS}