Initial import of the CDE 2.1.30 sources from the Open Group.
This commit is contained in:
102
cde/config/cf/X11.rules
Normal file
102
cde/config/cf/X11.rules
Normal file
@@ -0,0 +1,102 @@
|
||||
XCOMM $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $
|
||||
|
||||
/* Note whether we are the top level project. */
|
||||
#ifndef SeenTopLevelProject
|
||||
# define SeenTopLevelProject YES
|
||||
# define X11IsTopLevelProject YES
|
||||
#else
|
||||
# define X11IsTopLevelProject NO
|
||||
#endif
|
||||
|
||||
/*
|
||||
* If no clues are given assume X11 is in the tree, otherwise
|
||||
* UseInstalled overrides UseImports. Do not do both.
|
||||
*/
|
||||
#ifndef UseInstalledX11
|
||||
# define UseInstalledX11 NO
|
||||
#endif
|
||||
#ifdef UseInstalled
|
||||
# undef UseInstalledX11
|
||||
# define UseInstalledX11 YES
|
||||
#endif
|
||||
|
||||
#ifndef ImportX11
|
||||
# ifdef UseImports
|
||||
# define ImportX11 YES
|
||||
# else
|
||||
# define ImportX11 NO
|
||||
# endif
|
||||
#endif
|
||||
#if UseInstalledX11
|
||||
# undef ImportX11
|
||||
# define ImportX11 NO
|
||||
#endif
|
||||
|
||||
#ifdef X11ProjectRoot
|
||||
# define XUsrLibDirPath $(USRLIBDIR):$(XPROJECTROOT)/lib
|
||||
#else
|
||||
# define XUsrLibDirPath $(USRLIBDIR)
|
||||
#endif
|
||||
#ifdef UsrLibDirPath
|
||||
# undef UsrLibDirPath
|
||||
#endif
|
||||
#define UsrLibDirPath XUsrLibDirPath
|
||||
|
||||
#if ImportX11
|
||||
# define XLdPreLibs -L$(LIBSRC)
|
||||
#elif defined(UseInstalledX11) && defined(X11ProjectRoot)
|
||||
# define XLdPreLibs -L$(XPROJECTROOT)/lib
|
||||
#else
|
||||
# define XLdPreLibs /**/
|
||||
#endif
|
||||
#ifdef LdPreLibs
|
||||
# undef LdPreLibs
|
||||
#endif
|
||||
#define LdPreLibs LdPreLib XLdPreLibs
|
||||
|
||||
#ifdef X11ProjectRoot
|
||||
# define XLdPostLibs -L$(XPROJECTROOT)/lib
|
||||
#else
|
||||
# define XLdPostLibs /**/
|
||||
#endif
|
||||
#ifdef LdPostLibs
|
||||
# undef LdPostLibs
|
||||
#endif
|
||||
#define LdPostLibs LdPostLib XLdPostLibs
|
||||
|
||||
#if ImportX11
|
||||
# define TopXInclude -I$(TOP)/imports/x11/include
|
||||
#elif !UseInstalledX11
|
||||
# define TopXInclude -I$(TOP)/exports/include
|
||||
#else
|
||||
# define TopXInclude -I$(XPROJECTROOT)/include
|
||||
#endif
|
||||
#ifdef TopIncludes
|
||||
# undef TopIncludes
|
||||
#endif
|
||||
#define TopIncludes TopInclude $(TOP_X_INCLUDES)
|
||||
|
||||
#if UseInstalledX11 && defined(X11ProjectRoot)
|
||||
# define X11BuildLibPath $(XPROJECTROOT)/lib
|
||||
#elif UseInstalledX11
|
||||
# define X11BuildLibPath $(USRLIBDIR)
|
||||
#elif ImportX11
|
||||
# define X11BuildLibPath $(XTOP)/lib
|
||||
#else
|
||||
# define X11BuildLibPath $(TOP)/exports/lib
|
||||
#endif
|
||||
#ifdef SystemBuildLibPath
|
||||
# define BuildLibPath $(XENVLIBDIR):$(SYSTEMENVLIBDIR)
|
||||
#else
|
||||
# define BuildLibPath $(XENVLIBDIR)
|
||||
#endif
|
||||
|
||||
#ifndef X11ProjectDefines
|
||||
# define X11ProjectDefines /**/
|
||||
#endif
|
||||
#define ProjectDefines X11ProjectDefines
|
||||
|
||||
#ifndef X11CplusplusProjectDefines
|
||||
# define X11CplusplusProjectDefines X11ProjectDefines
|
||||
#endif
|
||||
#define CplusplusProjectDefines X11CplusplusProjectDefines
|
||||
Reference in New Issue
Block a user