
#include "Config"

TOP = $(XSERVTOP)
IMAKE_CMD = $(IMAKE) -I$(IRULESRC) $(IMAKE_DEFINES)



#define IHaveSubdirs
#include <Server.tmpl>



SRCS =	xwrap.c

OBJS =	$(SRCS:.c=.o)

INCLUDES = -I$(XF86SRC) -I. -I$(SERVERSRC)/mfb -I$(SERVERSRC)/mi \
	   -I$(SERVERSRC)/include -I$(SERVERSRC)/cfb -I$(XINCLUDESRC) \
	   -I$(FONTSRC)/include -I$(XF86SRC)/vga256/vga -I$(XF86COMSRC) \
	   -I$(XF86HWSRC) -I$(FONTINCSRC) -I$(XF86OSSRC) \
	   -I$(XF86SRC)/xaa \
	   -I../include

DEFINES = $(XMLX_CFLAGS) $(XMLX_DEFINES) -DPSZ=8 

SUBDIRS = glint



MakeSubdirs($(SUBDIRS))

DependSubdirs($(SUBDIRS))

ForceSubdirs($(SUBDIRS))



NormalLibraryObjectRule()

NormalAsmObjectRule()

NormalLibraryTarget(xfake,$(OBJS))

InstallLinkKitLibrary(xfake,$(LINKKITDIR)/drivers)

#ifndef OS2Architecture
DependTarget()
#endif



AllTarget(update_unshared)



update_unshared:
	if [ ! -d unshared ]; then mkdir unshared; fi
	$(MV) glint/libglint.a unshared
	$(MV) libxfake.a unshared

driver_links:
	$(MAKE) -C glint $(MFLAGS) glint_links

clean-all: clean
	$(RM) -r unshared
