Blame config/cf/X11.rules

Packit b099d7
XCOMM $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $
Packit b099d7
XCOMM
Packit b099d7
XCOMM
Packit b099d7
XCOMM
Packit b099d7
XCOMM $XFree86: xc/config/cf/X11.rules,v 1.1.1.1.2.4 1999/04/21 07:20:58 hohndel Exp $
Packit b099d7
Packit b099d7
Packit b099d7
Packit b099d7
/* Note whether we are the top level project. */
Packit b099d7
#ifndef SeenTopLevelProject
Packit b099d7
# define SeenTopLevelProject	YES
Packit b099d7
# define X11IsTopLevelProject	YES
Packit b099d7
#else
Packit b099d7
# define X11IsTopLevelProject	NO
Packit b099d7
#endif
Packit b099d7
Packit b099d7
/* 
Packit b099d7
 * If no clues are given assume X11 is in the tree, otherwise
Packit b099d7
 * UseInstalled overrides UseImports.  Do not do both. 
Packit b099d7
 */
Packit b099d7
#ifndef UseInstalledX11
Packit b099d7
# define UseInstalledX11	NO
Packit b099d7
#endif
Packit b099d7
#ifdef UseInstalled
Packit b099d7
# undef UseInstalledX11
Packit b099d7
# define UseInstalledX11	YES
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#ifndef ImportX11
Packit b099d7
# ifdef UseImports
Packit b099d7
#  define ImportX11		YES
Packit b099d7
# else
Packit b099d7
#  define ImportX11		NO
Packit b099d7
# endif
Packit b099d7
#endif
Packit b099d7
#if UseInstalledX11
Packit b099d7
# undef ImportX11
Packit b099d7
# define ImportX11		NO
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#ifdef X11ProjectRoot
Packit b099d7
# define XUsrLibDirPath	$(USRLIBDIR):$(XPROJECTROOT)/lib
Packit b099d7
#else
Packit b099d7
# define XUsrLibDirPath	$(USRLIBDIR)
Packit b099d7
#endif
Packit b099d7
#ifdef UsrLibDirPath
Packit b099d7
# undef UsrLibDirPath
Packit b099d7
#endif
Packit b099d7
#define UsrLibDirPath	XUsrLibDirPath
Packit b099d7
Packit b099d7
#if ImportX11
Packit b099d7
# define XLdPreLibs	-L$(LIBSRC)
Packit b099d7
#elif defined(UseInstalledX11) && defined(X11ProjectRoot)
Packit b099d7
# define XLdPreLibs	-L$(XPROJECTROOT)/lib
Packit b099d7
#else
Packit b099d7
# define XLdPreLibs	/**/
Packit b099d7
#endif
Packit b099d7
#ifdef LdPreLibs
Packit b099d7
# undef LdPreLibs
Packit b099d7
#endif
Packit b099d7
#define LdPreLibs	LdPreLib XLdPreLibs
Packit b099d7
Packit b099d7
#ifdef X11ProjectRoot
Packit b099d7
# define XLdPostLibs	-L$(XPROJECTROOT)/lib
Packit b099d7
#else
Packit b099d7
# define XLdPostLibs	/**/
Packit b099d7
#endif
Packit b099d7
#ifdef LdPostLibs
Packit b099d7
# undef LdPostLibs
Packit b099d7
#endif
Packit b099d7
#define LdPostLibs	LdPostLib XLdPostLibs
Packit b099d7
Packit b099d7
#if ImportX11
Packit b099d7
# define TopXInclude	-I$(TOP)/imports/x11/include
Packit b099d7
#elif !UseInstalledX11
Packit b099d7
# define TopXInclude	-I$(TOP)/exports/include
Packit b099d7
#else
Packit b099d7
# ifdef X11ProjectRoot
Packit b099d7
#  define TopXInclude	-I$(XPROJECTROOT)/include
Packit b099d7
# else
Packit b099d7
#  define TopXInclude	/**/
Packit b099d7
# endif
Packit b099d7
#endif
Packit b099d7
#ifdef TopIncludes
Packit b099d7
# undef TopIncludes
Packit b099d7
#endif
Packit b099d7
#define TopIncludes	TopInclude $(TOP_X_INCLUDES)
Packit b099d7
Packit b099d7
#if UseInstalledX11 && defined(X11ProjectRoot)
Packit b099d7
# define X11BuildLibPath	$(XPROJECTROOT)/lib
Packit b099d7
#elif UseInstalledX11
Packit b099d7
# define X11BuildLibPath	$(USRLIBDIR)
Packit b099d7
#elif ImportX11
Packit b099d7
# define X11BuildLibPath	$(XTOP)/lib
Packit b099d7
#else
Packit b099d7
# define X11BuildLibPath	$(TOP)/exports/lib
Packit b099d7
#endif
Packit b099d7
#ifdef SystemBuildLibPath
Packit b099d7
# define BuildLibPath		$(XENVLIBDIR):$(SYSTEMENVLIBDIR)
Packit b099d7
#else
Packit b099d7
# define BuildLibPath		$(XENVLIBDIR)
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#ifndef X11ProjectDefines
Packit b099d7
# define X11ProjectDefines	/**/
Packit b099d7
#endif
Packit b099d7
#define ProjectDefines	X11ProjectDefines
Packit b099d7
Packit b099d7
#ifndef X11CplusplusProjectDefines
Packit b099d7
# define X11CplusplusProjectDefines	X11ProjectDefines
Packit b099d7
#endif
Packit b099d7
#define CplusplusProjectDefines	X11CplusplusProjectDefines