#
# GENESIS/XODUS : network simulator
#

#
# these four variables may have to be modified depending on the
# installation of the basic system files
#


CFLAGS	=	-g 
XLIB 	= 	/usr/lib
SIMLIB 	= 	../../lib
INSTALL_DIR = $(INSTALL)
DISPLIB =	.

XODUS_DIR	= $(DISPLIB)/drawlib $(DISPLIB)/widglib $(DISPLIB)/genlib \
		$(DISPLIB)/xolib $(DISPLIB)/comlib


###################################################################
# nothing beyond this point should have to be modified by the user
###################################################################

LIBS 	= 	-ll -lm 

XLIBS	= \
		$(XLIB)/libXaw.a \
		$(XLIB)/libXt.a \
		$(XLIB)/libXext.a \
		$(XLIB)/libXmu.a \
		$(XLIB)/libX11.a
XODUS 	= \
		$(DISPLIB)/drawlib/drawlib.o \
		$(DISPLIB)/widglib/widglib.o \
		$(DISPLIB)/genlib/genlib.o	\
		$(DISPLIB)/xolib/xolib.o	\
		$(DISPLIB)/comlib/comlib.o


#==========================================================================
default: displibs 

displibs:
	@(for i in $(XODUS_DIR); do echo cd $$i; cd $$i; make MACHINE=$(MACHINE) XVERSION=$(XVERSION) INSTALL=$(INSTALL_DIR) DEC_HACK="$(DEC_HACK)"; cd ..;done)

clean:
	@(for i in $(XODUS_DIR) ; do echo cd $$i; cd $$i; make clean; cd ..;done)

install:
	@(for i in $(XODUS_DIR) ; do echo cd $$i; cd $$i; make MACHINE=$(MACHINE) XVERSION=$(XVERSION) INSTALL=$(INSTALL_DIR) DEC_HACK="$(DEC_HACK)" install; cd ..;done)
