XCOMM $XConsortium: Imakefile /main/14 1996/08/21 15:52:35 drk $

XCOMM                         ** WARNING **
XCOMM 
XCOMM The files named here may appear in many different Imakefiles.
XCOMM If you add or remove a file, be sure to update all locations.
XCOMM It's unfortunate, but all this redundancy serves a purpose.
XCOMM
XCOMM Other possible locations are:
XCOMM		.../lib/DtMmdb/Imakefile
XCOMM		.../lib/DtMmdb/<subdir>/Imakefile
XCOMM		.../programs/dtinfo/mmdb/Imakefile
XCOMM		.../programs/dtinfo/mmdb/<subdir>/Imakefile

#define DoNormalLib	NormalLibDtMmdb
#define DoSharedLib	SharedLibDtMmdb
#define DoDebugLib	DebugLibDtMmdb
#define DoProfileLib	ProfileLibDtMmdb
#define LibName		DtMmdb
#define SoRev		SODTMMDBREV
#define LibHeaders	NO
#define LibCreate	NO
#define LargePICTable	YES

#define CplusplusSource	YES
DEPEND_DEFINES = $(DEPENDDEFINES)

#ifdef DtinfoClient
DEFINES= -DC_API -DNO_DB_LOCK -DCDE_NEXT
#else
DEFINES= -DC_API -DNO_DB_LOCK $(BYTE_ORDER_DEFINES)
#endif
INCLUDES = $(CXXDEPENDINCLUDES) -I.. $(EXCEPTIONS_INCLUDES) $(COMMON_CLASS_INCLUDES) -I../misc

BASE_SRCS =  \
	asciiIn_filters.C 	collectionIterator.C \
	dlp_hd.C 		dlp_test.C \
	doc_hd.C 		doc_test.C \
	graphic_hd.C 		graphic_test.C \
	loc_test.C 		locator_hd.C \
	mark.C	 		mark_base.C \
	mark_test.C 		mmdb.C \
	node_hd.C 		node_test.C \
	olias_funcs.C 		olias_test.C \
	stylesheet_hd.C 	stylesheet_test.C \
	toc_hd.C 		toc_test.C \
	user_base.C

C_API_SRCS = \
	c_api_book.C		c_api_book_test.C \
	c_api_bookcase.C	c_api_bookcase_test.C \
	c_api_common.C		\
	c_api_dlp.C		c_api_dlp_test.C \
	c_api_graphic.C		c_api_graphic_test.C \
	c_api_infolib.C		c_api_infolib_test.C \
	c_api_locator.C		c_api_locator_test.C \
	c_api_pure_virtual.C	\
	c_api_section.C		c_api_section_test.C \
	c_api_stylesheet.C	c_api_stylesheet_test.C \
	c_api_toc.C		c_api_toc_test.C

SRCS = $(BASE_SRCS)       $(C_API_SRCS)
OBJS = $(BASE_SRCS:.C=.o) $(C_API_SRCS:.C=.o)

#include <Library.tmpl>

SubdirLibraryRule($(OBJS))

DependTarget()

InstallMultipleDest(install_buildtools,mmdb.infolib.spec,$(INSTALL_ETC_DIR))
