XCOMM $XFree86: xc/programs/Xserver/hw/xfree98/vga16/Imakefile,v 3.4.2.1 1997/05/03 09:50:34 dawes Exp $




XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:53:16 cpqbld Exp $

#include <Server.tmpl>

#define IHaveSubdirs

SUBDIRS = vga ibm mfb drivers misc

SRCS = vga/?*.c ibm/?*.c mfb/?*.c

OBJS = vga/?*.o ibm/?*.o mfb/?*.o

DONES = vga/DONE ibm/DONE mfb/DONE

INCLUDES = -I$(XF86SRC)/vga256/vga -I$(XF98COMSRC) -I$(XF98OSSRC) \
	   -I$(SERVERSRC)/include -I$(XINCLUDESRC)

VGA16DRIVERS = XF98Vga16Drivers

#if HasParallelMake
MakeMutex($(SUBDIRS) $(OBJS) $(DONES))
#endif

#if HasGnuMake
$(DONES): $(SUBDIRS)
#endif

#ifdef OS2Architecture
all:: DONE
	cp $(OBJS) .

NormalDepLibraryTarget(vga16,$(SUBDIRS) $(DONES),?*.o)
#else
NormalDepLibraryTarget(vga16,$(SUBDIRS) $(DONES),$(OBJS))
#endif
ConfigTargetNoDepend(vga16Conf,$(ICONFIGFILES),cvga16.SHsuf,$(VGA16DRIVERS))

NormalLibraryObjectRule()

ForceSubdirs($(SUBDIRS))

LinkSourceFile(BUGS,$(XF86SRC)/vga16)
LinkSourceFile(cvga16.cmd,$(XF86SRC)/vga16)
LinkSourceFile(cvga16.sh,$(XF86SRC)/vga16)

InstallLinkKitLibrary(vga16,$(XF98LINKKITDIR)/drivers98)
#ifndef DontInstallPC98Version
InstallLinkKitNonExecFile(cvga16.SHsuf,$(XF98LINKKITDIR))
#endif

DependSubdirs($(SUBDIRS))
