/* $Id$ */

/*========================================================================
 *  Copyright 1996-1999  Michael J. Hammel
 *========================================================================
 *              FILE NAME: Imakefile
 *            DESCRIPTION: imake configuration file for libgmdebug.a
 *  SOFTWARE DEPENDENCIES: imake
 *                  NOTES: set tabstops=3 for readibility
 *
 * SPECIAL CONSIDERATIONS:
 *========================================================================
 *
 * MODIFICATION HISTORY:
 * $Log$
 *========================================================================*/

#include "../config.h"
#include "../gfxmuse.tmpl"


/*
 * Directories
 */
USRLIBDIR = ../lib-d		/* where the library goes */

/*
 * Include files
 */
DBGHDR    = .
PRJHDR    = ../hdrs-d	/* Project level header files */
PRGHDR    = hdrs-d		/* Program level header files */


INCLUDES  = -I$(DBGHDR) -I$(PRJHDR) -I$(PRGHDR) 


/*
 * Libraries
 */
SYS_LIBRARIES    =					/* system specific libs */
LOCAL_LIBRARIES  = 					/* cpp symbol for Athena-based progs */


/*
 * Options needed when just building the object modules
 */
OBJECTOPTIONS = -c

/*
 * Source files
 */
SRCS = 	debug.c

/*
 * Object files - path relative to current directory
 */
OBJS = 	debug.o

/*
 * library name
 */
LIBNAME = libgmdbg

/*
 * Let imake take care of most of this;  these macros are defined
 * in debug.tmpl because they really needed to be as simple as possible.
 */
NormalLibraryTarget( $(LIBNAME), $(OBJS) )
InstallLibrary( $(LIBNAME), $(USRLIBDIR) )

DependTarget()

/*
 * Give ourselves the chance to compile each object seperately
 */
SpecialObjectRule(debug.o, debug.c, $(OBJECTOPTIONS))
