# $Id: Makefile,v 2.12 1999/02/04 15:21:59 diego Exp $

# Path to Odyssey's root directory
ROOT	= ../..
include $(ROOT)/Makefile.defs

BINTARGETS	=
LIBTARGETS	= $(OBJDIR)/libcssame.a
SCRIPTS		=
L_LIBS		=
L_CXXFLAGS	= -DCSSAMELIB -DUSE_DLIB
L_CFLAGS	=
L_LFLAGS	=
CC_FILES	= $(wildcard *.cc)
C_FILES		= $(wildcard *.c)
H_FILES	 	= $(wildcard *.h)
O_FILES		= $(patsubst %.cc, $(OBJDIR)/%.o, $(CC_FILES)) \
		  $(patsubst %.c, $(OBJDIR)/%.o, $(C_FILES))
EXPORT_H_FILES	= $(H_FILES)
EXPORT_MAN_FILES=

#
# Local rules. Standard rules are inherited from Odyssey's Makefiles
#
default: install-deps install
	(cd ../OCC ; $(MAKE))
	(cd ../ShowCCFG ; $(MAKE))

$(LIBTARGETS): $(O_FILES) $(LIBVER_O)
	$(AR) -o $@ $(O_FILES) $(LIBVER_O)

install-deps:
	(cd ../Scripts ; $(MAKE) install)
	(cd ../Debug ; $(MAKE) install)
	(cd ../String ; $(MAKE) install)
	(cd ../UtilLib ; $(MAKE) install)
	(cd ../ParLib ; $(MAKE) install)

#
# Standard rules. Must be included at the end.
#
include $(ROOT)/Makefile.rules
