TOP      = ../..

include $(TOP)/makedef

LIBDIR   = $(TOP)/lib
INCLUDES = -I$(TOOLSDIR)/include -I$(SGDIR)/include -I$(APPDIR)/include -I$(TOP)/include
CPPFLAGS = $(INCLUDES) $(MCPPFLAGS)
CFLAGS   = $(CPPFLAGS) $(MCFLAGS)

LIBS     = $(LIBDIR)/libcip.a $(LIBDIR)/libcmd.a $(LIBDIR)/libui.a \
	   $(LIBDIR)/libio.a $(LIBDIR)/libpu.a $(LIBDIR)/libgraph.a \
	   $(LIBDIR)/libdata.a $(LIBDIR)/libattr.a \
	   $(LIBDIR)/libfileio.a $(LIBDIR)/libos.a
APPLIBS  = $(APPDIR)/lib/libspecio.a $(APPDIR)/lib/libndio.a \
	   $(APPDIR)/lib/libapp.a
SGLIB    = $(SGDIR)/lib/libsg.a
TOOLSLIB = $(TOOLSDIR)/lib/libtools.a $(IMGLIB)

PROGRAM = autopsy
OBJ = Autopsy.o
SRC = $(OBJ:.o=.c)

default: $(PROGRAM)

$(PROGRAM): $(OBJ) $(LIBS) $(APPLIBS) $(SGLIB) $(TOOLSLIB)
	$(CC) -o $@ $(CFLAGS) $(OBJ) $(LIBS) $(APPLIBS) $(SGLIB) $(TOOLSLIB) $(SYSLIB)

clean:
	rm -f $(OBJ) $(PROGRAM) core *.ps

depend: $(SRC)
include $(TOP)/makedep
