38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
XCOMM $TOG: Imakefile /main/11 1998/08/10 15:51:35 mgreess $
|
|
/*
|
|
* (c) Copyright 1996 Digital Equipment Corporation.
|
|
* (c) Copyright 1996 Hewlett-Packard Company.
|
|
* (c) Copyright 1996 International Business Machines Corp.
|
|
* (c) Copyright 1996 Sun Microsystems, Inc.
|
|
* (c) Copyright 1996 Novell, Inc.
|
|
* (c) Copyright 1996 FUJITSU LIMITED.
|
|
* (c) Copyright 1996 Hitachi.
|
|
*/
|
|
|
|
#define IHaveSubdirs
|
|
XCOMM make sure this is defined in any case
|
|
#ifndef PassCDebugFlags
|
|
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
|
|
#endif
|
|
|
|
XCOMM DtMmdb eventually should be made via lib,
|
|
XCOMM but as long as we use a local config dir it's not.
|
|
PRE_REQ_SUBDIRS = tools DtMmdb mmdb
|
|
BROWSER_SUBDIRS = dtinfo
|
|
TOOLKIT_SUBDIRS = dtinfogen
|
|
INDEPENDENT_SUBDIRS = clients
|
|
|
|
SUBDIRS = $(PRE_REQ_SUBDIRS) $(BROWSER_SUBDIRS) $(TOOLKIT_SUBDIRS) $(INDEPENDENT_SUBDIRS)
|
|
|
|
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
|
|
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
|
|
-DProjectTmplFile='<DtInfo.tmpl>' \
|
|
-DProjectRulesFile='<DtInfo.rules>'
|
|
|
|
XCOMM Variables to switch on debug mode temporarily
|
|
XCOMM CDEBUGFLAGS = -g -DDEBUG
|
|
XCOMM CXXDEBUGFLAGS = -g -DDEBUG
|
|
|
|
MakeSubdirs($(SUBDIRS))
|
|
DependSubdirs($(SUBDIRS))
|