XCOMM $XFree86: xc/lib/GL/dri/Imakefile,v 1.11 2003/09/28 20:14:59 alanh Exp $ #include #define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) #define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) #define DoExtraLib SharedLibGlx #define DoDebugLib DebugLibGlx #define DoProfileLib ProfileLibGlx #if Malloc0ReturnsNull ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL #endif #if !GlxUseSGISI DRI_SRCS = dri_glx.c DRI_OBJS = dri_glx.o DRI_INCS = -I. -I$(GLXLIBSRC)/glx -I$(INCLUDESRC) -I$(INCLUDESRC)/GL \ -I$(XINCLUDESRC) -I$(SERVERSRC)/GL/dri \ -I$(GLXLIBSRC)/include \ -I$(MESASRCDIR)/include -I$(MESASRCDIR)/src #endif #if GlxUseBuiltInDRIDriver GLX_DEFS = -DBUILT_IN_DRI_DRIVER #endif PATHDEFINES = -DDEFAULT_DRIVER_DIR=\"$(MODULEDIR)/dri\" DEFINES = $(ALLOC_DEFINES) GlxDefines $(GLX_DEFS) $(PATHDEFINES) INCLUDES = -I$(XLIBSRC) -I$(EXTINCSRC) -I$(XF86OSSRC) $(DRI_INCS) SRCS = XF86dri.c dri_util.c $(DRI_SRCS) OBJS = XF86dri.o dri_util.o $(DRI_OBJS) #include LibraryObjectRule() SubdirLibraryRule($(OBJS)) NormalLintTarget($(SRCS)) #define IHaveSubdirs #define PassCDebugFlags SUBDIRS = drm MakeSubdirs($(SUBDIRS)) DependSubdirs($(SUBDIRS)) DependTarget()