|
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
|