diff options
Diffstat (limited to 'util/cf/cde.rules')
-rw-r--r-- | util/cf/cde.rules | 226 |
1 files changed, 0 insertions, 226 deletions
diff --git a/util/cf/cde.rules b/util/cf/cde.rules deleted file mode 100644 index 315047207..000000000 --- a/util/cf/cde.rules +++ /dev/null @@ -1,226 +0,0 @@ -/* - * @OSF_COPYRIGHT@ - * COPYRIGHT NOTICE - * Copyright (c) 1990, 1991, 1992, 1993, 1998 The Open Group , Inc. - * ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for - * the full copyright text. - * - * (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. - */ -XCOMM $Xorg: cde.rules,v 1.3 2000/08/17 19:41:47 cpqbld Exp $ - -/* Note whether we are the top level project. */ -#ifndef SeenTopLevelProject -# define SeenTopLevelProject YES -# define CDEIsTopLevelProject YES -#else -# define CDEIsTopLevelProject NO -#endif - -/* Include the Motif project rules file. */ -#include <Motif.rules> - - -/* Use the in-tree CDE by default. */ -#ifndef UseInstalledCDE -# define UseInstalledCDE NO -#endif -#ifdef UseInstalled -# undef UseInstalledCDE -# define UseInstalledCDE YES -#endif - -#ifndef ImportCDE -# ifdef UseImports -# define ImportCDE YES -# else -# define ImportCDE NO -# endif -#endif -#if UseInstalledCDE -# undef ImportCDE -# define ImportCDE NO -#endif - -/* If CDE has a different ProjectRoot we need to search the regular ones too. */ -#ifdef CDEProjectRoot -# define CUsrLibDirPath Concat(MUsrLibDirPath,:$(CDEPROJECTROOT)/lib) -#else -# define CUsrLibDirPath MUsrLibDirPath -#endif -#ifdef UsrLibDirPath -# undef UsrLibDirPath -#endif -#define UsrLibDirPath CUsrLibDirPath - -#if ImportCDE -# define CLdPreLibs -L$(CDELIBSRC) -#elif defined(UseInstalledCDE) && defined(CDEProjectRoot) -# define CLdPreLibs -L$(CDEPROJECTROOT)/lib -#else -# define CLdPreLibs /**/ -#endif -#ifdef LdPreLibs -# undef LdPreLibs -#endif -#define LdPreLibs LdPreLib CLdPreLibs MLdPreLibs XLdPreLibs - -#ifdef CDEProjectRoot -# define CLdPostLibs -L$(CDEPROJECTROOT)/lib -#else -# define CLdPostLibs /**/ -#endif -#ifdef LdPostLibs -# undef LdPostLibs -#endif -#define LdPostLibs LdPostLib CLdPostLibs MLdPostLibs XLdPostLibs - -#ifdef TopIncludes -# undef TopIncludes -#endif -#define TopIncludes TopInclude $(TOP_CDE_INCLUDES) $(TOP_MOTIF_INCLUDES) $(TOP_X_INCLUDES) - -#if UseInstalledCDE && defined(CDEProjectRoot) -# define CDEBuildLibPath $(CDEPROJECTROOT)/lib -#elif UseInstalledCDE -# define CDEBuildLibPath $(USRLIBDIR) -#elif ImportCDE -# define CDEBuildLibPath $(CDELIBSRC) -#else -# define CDEBuildLibPath $(TOP)/exports/lib -#endif -#ifdef BuildLibPath -# undef BuildLibPath -#endif -#ifdef SystemBuildLibPath -# define BuildLibPath \ -$(DTENVLIBDIR):$(MOTIFENVLIBDIR):$(XENVLIBDIR):$(SYSTEMENVLIBDIR) -#else -# define BuildLibPath $(DTENVLIBDIR):$(MOTIFENVLIBDIR):$(XENVLIBDIR) -#endif - - -#ifndef CdeInstallationTop -# define CdeInstallationTop /usr/dt -#endif -#ifndef CdeConfigurationTop -# define CdeConfigurationTop /etc/dt -#endif -#ifndef CdeLogFilesTop -# define CdeLogFilesTop /var/dt -#endif -#ifndef CdeUserTop -# define CdeUserTop .dt -#endif - -#ifndef CdeProjectDefines -# define CdeProjectDefines \ - -DANSICPP -DMULTIBYTE -DNLS16 \ - -DOSMAJORVERSION=OSMajorVersion -DOSMINORVERSION=OSMinorVersion -#endif -#ifdef ProjectDefines -# undef ProjectDefines -#endif -#define ProjectDefines X11ProjectDefines MotifProjectDefines CdeProjectDefines - -#ifndef CdeCplusplusProjectDefines -# define CdeCplusplusProjectDefines CdeProjectDefines -#endif -#ifdef CplusplusProjectDefines -# undef CplusplusProjectDefines -#endif -#define CplusplusProjectDefines \ - X11CplusplusProjectDefines MotifCplusplusProjectDefines CdeCplusplusProjectDefines - -/* - * Doc build rules - */ - -/* - * MakeSdlVolume - generate rules to create an SDL volume, in the specified - * directory, from an SGML source doc. - * Note: the volume name must match the directory name. - */ -#ifndef MakeSdlVolume -#define MakeSdlVolume(vol,dir,env,opts,dep) @@\ -all:: dir/vol.sdl @@\ - @@\ -dir/vol.sdl: dep @@\ - MakeDir(dir) @@\ - env $(DTDOCBOOK) $(DTDOCBOOKOPTIONS) opts -o dir/vol.sdl vol/book.sgm @@\ - @@\ -clean:: @@\ - $(RM) dir/vol.sdl vol/book.log -#endif - -/* - * MakeTocFile - generate rules to create an SGML TOC file. - * Note: the volume name must match the directory name. - */ -#ifndef MakeTocFile -#define MakeTocFile(vol,env,opts,ttle,ident,dep) @@\ -all:: vol/TOC.sgm @@\ - @@\ -vol/TOC.sgm: dep @@\ - MakeDir($(DTINFOGENTMPDIR)) @@\ - env $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) opts -f vol/TOC.sgm -id ident -title ttle vol/book.sgm @@\ - @@\ -clean:: @@\ - $(RM) vol/TOC.sgm -#endif - -#ifndef MakeTocFile3 -#define MakeTocFile3(vol,env,opts,ttle,ident,dep1,dep2,dep3) @@\ -all:: vol/TOC.sgm @@\ - @@\ -vol/TOC.sgm: dep1 @@\ -vol/TOC.sgm: dep2 @@\ -vol/TOC.sgm: dep3 @@\ - MakeDir($(DTINFOGENTMPDIR)) @@\ - env $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) opts -f vol/TOC.sgm -id ident -title ttle vol/book.sgm @@\ - @@\ -clean:: @@\ - $(RM) vol/TOC.sgm -#endif - -/* - * TocFileDep - generate TOC file dependency rule - */ -#ifndef TocFileDep -#define TocFileDep(vol,dep) @@\ -vol/TOC.sgm: dep -#endif - -/* - * MakeInfolib - generate rules to create an infolib. - */ -#ifndef MakeInfolib -#define MakeInfolib(infolib,bkcase,env,opts,dep) @@\ -all:: infolib/bkcase/dtsearch/dtsearch.ocf @@\ - @@\ -infolib/bkcase/dtsearch/dtsearch.ocf: dep @@\ - MakeDir($(DTINFOGENTMPDIR)) @@\ - MakeDir(infolib) @@\ - env $(DTINFOGEN) build -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) opts -l infolib bookcase.bc -#endif - -/* - * InfolibDep - generate infolib dependency rule - Highly depending on MMDB! - */ -#ifndef InfolibDep -#define InfolibDep(infolib,bkcase,dep) @@\ -infolib/bkcase/dtsearch/dtsearch.ocf: dep -#endif - -#ifndef InfolibDep3 -#define InfolibDep3(infolib,bkcase,dep1,dep2,dep3) @@\ -infolib/bkcase/dtsearch/dtsearch.ocf: dep1 @@\ -infolib/bkcase/dtsearch/dtsearch.ocf: dep2 @@\ -infolib/bkcase/dtsearch/dtsearch.ocf: dep3 -#endif |