head	1.13;
access;
symbols
	netbsd-7-2-RELEASE:1.12
	netbsd-7-1-2-RELEASE:1.12
	netbsd-7-1-1-RELEASE:1.12
	netbsd-7-1:1.12.0.28
	netbsd-7-1-RELEASE:1.12
	netbsd-7-1-RC2:1.12
	netbsd-7-1-RC1:1.12
	netbsd-7-0-2-RELEASE:1.12
	netbsd-7-0-1-RELEASE:1.12
	netbsd-7-0:1.12.0.26
	netbsd-7-0-RELEASE:1.12
	netbsd-7-0-RC3:1.12
	netbsd-7-0-RC2:1.12
	netbsd-7-0-RC1:1.12
	netbsd-5-2-3-RELEASE:1.12
	netbsd-5-1-5-RELEASE:1.12
	netbsd-6-0-6-RELEASE:1.12
	netbsd-6-1-5-RELEASE:1.12
	netbsd-7:1.12.0.24
	netbsd-7-base:1.12
	netbsd-6-1-4-RELEASE:1.12
	netbsd-6-0-5-RELEASE:1.12
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.12
	riastradh-drm2:1.12.0.22
	riastradh-drm2-base:1.12
	netbsd-6-1-3-RELEASE:1.12
	netbsd-6-0-4-RELEASE:1.12
	netbsd-5-2-2-RELEASE:1.12
	netbsd-5-1-4-RELEASE:1.12
	netbsd-6-1-2-RELEASE:1.12
	netbsd-6-0-3-RELEASE:1.12
	netbsd-5-2-1-RELEASE:1.12
	netbsd-5-1-3-RELEASE:1.12
	netbsd-6-1-1-RELEASE:1.12
	netbsd-6-1:1.12.0.20
	netbsd-6-0-2-RELEASE:1.12
	netbsd-6-1-RELEASE:1.12
	netbsd-6-1-RC4:1.12
	netbsd-6-1-RC3:1.12
	netbsd-6-1-RC2:1.12
	netbsd-6-1-RC1:1.12
	netbsd-5-2:1.12.0.18
	netbsd-6-0-1-RELEASE:1.12
	netbsd-5-2-RELEASE:1.12
	netbsd-5-2-RC1:1.12
	netbsd-6-0:1.12.0.16
	netbsd-6-0-RELEASE:1.12
	netbsd-6-0-RC2:1.12
	netbsd-6-0-RC1:1.12
	netbsd-6:1.12.0.14
	netbsd-6-base:1.12
	netbsd-5-1-2-RELEASE:1.12
	netbsd-5-1-1-RELEASE:1.12
	netbsd-5-1:1.12.0.12
	netbsd-5-1-RELEASE:1.12
	netbsd-5-1-RC4:1.12
	netbsd-5-1-RC3:1.12
	netbsd-5-1-RC2:1.12
	netbsd-5-1-RC1:1.12
	netbsd-5-0-2-RELEASE:1.12
	netbsd-5-0-1-RELEASE:1.12
	netbsd-5-0:1.12.0.10
	netbsd-5-0-RELEASE:1.12
	netbsd-5-0-RC4:1.12
	netbsd-5-0-RC3:1.12
	netbsd-5-0-RC2:1.12
	netbsd-5-0-RC1:1.12
	netbsd-5:1.12.0.8
	netbsd-5-base:1.12
	netbsd-4-0-1-RELEASE:1.12
	netbsd-4-0:1.12.0.6
	netbsd-4-0-RELEASE:1.12
	netbsd-4-0-RC5:1.12
	netbsd-4-0-RC4:1.12
	netbsd-4-0-RC3:1.12
	netbsd-4-0-RC2:1.12
	netbsd-4-0-RC1:1.12
	netbsd-3-1-1-RELEASE:1.10.6.2
	netbsd-3-0-3-RELEASE:1.10.6.2
	abandoned-netbsd-4-base:1.12
	abandoned-netbsd-4:1.12.0.2
	netbsd-3-1:1.10.6.2.0.4
	netbsd-3-1-RELEASE:1.10.6.2
	netbsd-3-0-2-RELEASE:1.10.6.2
	netbsd-3-1-RC4:1.10.6.2
	netbsd-3-1-RC3:1.10.6.2
	netbsd-3-1-RC2:1.10.6.2
	netbsd-3-1-RC1:1.10.6.2
	netbsd-4:1.12.0.4
	netbsd-4-base:1.12
	netbsd-3-0-1-RELEASE:1.10.6.2
	netbsd-3-0:1.10.6.2.0.2
	netbsd-3-0-RELEASE:1.10.6.2
	netbsd-3-0-RC6:1.10.6.2
	netbsd-3-0-RC5:1.10.6.2
	netbsd-3-0-RC4:1.10.6.2
	netbsd-3-0-RC3:1.10.6.2
	netbsd-3-0-RC2:1.10.6.2
	netbsd-3-0-RC1:1.10.6.2
	netbsd-2-0-3-RELEASE:1.10
	netbsd-2-1:1.10.0.8
	netbsd-2-1-RELEASE:1.10
	netbsd-2-1-RC6:1.10
	netbsd-2-1-RC5:1.10
	netbsd-2-1-RC4:1.10
	netbsd-2-1-RC3:1.10
	netbsd-2-1-RC2:1.10
	netbsd-2-1-RC1:1.10
	netbsd-2-0-2-RELEASE:1.10
	v4-5-0:1.1.1.8
	v4-5-0_beforeimport:1.10
	netbsd-3:1.10.0.6
	netbsd-3-base:1.10
	netbsd-2-0-1-RELEASE:1.10
	netbsd-2:1.10.0.4
	netbsd-2-base:1.10
	netbsd-2-0-RELEASE:1.10
	netbsd-2-0-RC5:1.10
	netbsd-2-0-RC4:1.10
	netbsd-2-0-RC3:1.10
	netbsd-2-0-RC2:1.10
	netbsd-2-0-RC1:1.10
	netbsd-2-0:1.10.0.2
	netbsd-2-0-base:1.10
	v4-4-0:1.1.1.7
	v4-4-0_beforeimport:1.9
	netbsd-1-6-PATCH002-RELEASE:1.7
	netbsd-1-6-PATCH002:1.7
	netbsd-1-6-PATCH002-RC4:1.7
	v4-3-0-2003-12-19:1.1.1.6
	netbsd-1-6-PATCH002-RC3:1.7
	netbsd-1-6-PATCH002-RC2:1.7
	netbsd-1-6-PATCH002-RC1:1.7
	netbsd-1-6:1.7.0.2
	netbsd-1-6-base:1.7
	v4-3-0:1.1.1.5
	v4-3-0_beforeimport:1.2
	netbsd-1-6-PATCH001:1.2
	netbsd-1-6-RELEASE:1.1.1.4
	v4-2-1:1.1.1.4
	v4-2-1_beforeimport:1.1.1.4
	netbsd-1-5-PATCH003:1.1.1.4
	v4-2-0:1.1.1.4
	netbsd-1-5-PATCH002:1.1.1.3
	netbsd-1-5-PATCH001:1.1.1.2
	v4-1-0:1.1.1.3
	v4-0-3:1.1.1.2
	v4-0-2:1.1.1.1
	XF86:1.1.1;
locks; strict;
comment	@# @;


1.13
date	2015.07.23.08.13.37;	author mrg;	state dead;
branches;
next	1.12;
commitid	3Fk7MoycOv7VSnuy;

1.12
date	2005.07.12.10.56.03;	author macallan;	state Exp;
branches;
next	1.11;

1.11
date	2005.03.18.14.55.14;	author tron;	state Exp;
branches;
next	1.10;

1.10
date	2004.03.05.16.33.03;	author tron;	state Exp;
branches
	1.10.6.1;
next	1.9;

1.9
date	2003.12.20.04.51.47;	author junyoung;	state Exp;
branches;
next	1.8;

1.8
date	2003.12.19.13.03.47;	author tron;	state Exp;
branches;
next	1.7;

1.7
date	2003.09.10.22.42.13;	author petrov;	state Exp;
branches;
next	1.6;

1.6
date	2003.06.03.06.41.42;	author petrov;	state Exp;
branches;
next	1.5;

1.5
date	2003.05.01.06.07.54;	author petrov;	state Exp;
branches;
next	1.4;

1.4
date	2003.04.30.22.18.50;	author petrov;	state Exp;
branches;
next	1.3;

1.3
date	2003.02.28.21.49.28;	author tron;	state Exp;
branches;
next	1.2;

1.2
date	2002.11.12.22.39.59;	author petrov;	state Exp;
branches;
next	1.1;

1.1
date	2001.01.01.12.45.47;	author veego;	state Exp;
branches
	1.1.1.1;
next	;

1.10.6.1
date	2005.04.06.20.00.37;	author tron;	state Exp;
branches;
next	1.10.6.2;

1.10.6.2
date	2005.07.20.11.54.31;	author tron;	state Exp;
branches;
next	;

1.1.1.1
date	2001.01.01.12.45.47;	author veego;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.03.18.17.24.17;	author veego;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2001.06.09.15.03.52;	author tron;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2002.01.19.15.06.43;	author tron;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2003.02.28.13.20.03;	author tron;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2003.12.19.12.49.35;	author tron;	state Exp;
branches;
next	1.1.1.7;

1.1.1.7
date	2004.03.05.14.28.26;	author tron;	state Exp;
branches;
next	1.1.1.8;

1.1.1.8
date	2005.03.18.13.11.20;	author tron;	state Exp;
branches;
next	;


desc
@@


1.13
log
@remove obsolete XFree86 sources.
@
text
@XCOMM $XConsortium: Imakefile /main/34 1996/10/27 11:05:08 kaleb $





XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.156 2004/06/23 17:04:14 dawes Exp $



#include <Server.tmpl>

#ifdef i386MachArchitecture
#ifdef GNUMachArchitecture
        KBD = xf86Kbd
#else
        KBD = xf86KbdMach
#endif /* GNUMachArchitecture */
#else
# if defined(i386BsdArchitecture) || defined(AlphaBsdArchitecture) \
	|| defined(OpenBSDArchitecture) || defined(NetBSDArchitecture) \
	|| defined(FreeBSDArchitecture)
        KBD = xf86KbdBSD
# else
#  ifdef LinuxArchitecture
        KBD = xf86KbdLnx
#  else
        KBD = xf86Kbd
#  endif
# endif
#endif

#if defined(SparcArchitecture) || defined(Sparc64Architecture)
        SBUSSRC = xf86sbusBus.c
        SBUSOBJ = xf86sbusBus.o
        KBD_DRIVER_DEF = -DUSE_MODULAR_KBD
#endif

#if defined(macppcArchitecture)
        KBD_DRIVER_DEF = -DUSE_MODULAR_KBD
#endif

#if BuildXKB
     XKBDDXSRC = xf86XKB.c
     XKBDDXOBJ = xf86XKB.o
#endif

#if BuildDebug
     DEBUGSRC = xf86Debug.c
     DEBUGOBJ = xf86Debug.o
#endif

#if BuildXInputExt
 XF86_XINPUT_SRC = xf86Xinput.c xisb.c
 XF86_XINPUT_OBJ = xf86Xinput.o xisb.o
#endif

#if BuildRandR
 RANDRINCS = -I../../../randr
  RANDRSRC = xf86RandR.c
  RANDROBJ = xf86RandR.o
#endif

MODPATHDEFINES = -DDEFAULT_MODULE_PATH=\"$(MODULEDIR)\"
LOGDEFINES = -DDEFAULT_LOGPREFIX=\"$(LOGDIRECTORY)/XLogFile.\"

#if DoLoadableServer
EXT_MODULES_DEFINES = $(GLX_DEFINES)
#endif

#if UseMemLeak
MDEBUGDEFS = -DMEMDEBUG
#endif

#ifndef XF86ExpireServer
#define XF86ExpireServer	NO
#endif

#if XF86ExpireServer
      BETASRC = xf86Beta.c
      BETAOBJ = xf86Beta.o
     BETADEFS = -DDO_CHECK_BETA
#ifndef NeedXF86Beta
#define NeedXF86Beta YES
#endif
#endif

#ifndef NeedXF86Beta
#define NeedXF86Beta NO
#endif

#if XF86ExpireServer
EXP_FORCE_DEFINES = -DSHOW_BETA_MESSAGE -DEXPIRE_SERVER
#endif

SRCS =	\
	xf86Configure.c \
	xf86Bus.c \
	xf86isaBus.c \
	xf86pciBus.c \
	xf86fbBus.c \
	xf86noBus.c \
	xf86IniExt.c \
	xf86Config.c \
	xf86AutoConfig.c \
	xf86Cursor.c \
	xf86DGA.c \
	xf86DPMS.c \
	xf86DefModeSet.c \
	xf86DoProbe.c \
	xf86DoScanPci.c \
	xf86Events.c \
	xf86Globals.c \
	xf86Helper.c \
	xf86Init.c \
	xf86Io.c \
	xf86MiscExt.c \
	xf86Mode.c \
	xf86Option.c \
	xf86VidMode.c \
	xf86fbman.c \
	xf86xv.c \
	xf86xvmc.c \
	xf86cmap.c\
	xf86PM.c \
	xf86Versions.c \
	$(DEBUGSRC) \
	$(KBD).c \
	$(SBUSSRC) \
	$(XF86_XINPUT_SRC) \
	$(XINPUT_DEV_SRCS) \
	$(XKBDDXSRC) \
	$(BETASRC) \
	$(SERVERSRCS) \
        $(RANDRSRC)

OBJS = \
	xf86Configure.o \
	xf86Bus.o \
	xf86isaBus.o \
	xf86pciBus.o \
	xf86fbBus.o \
	xf86noBus.o \
	xf86Config.o \
	xf86AutoConfig.o \
	xf86Cursor.o \
	xf86DGA.o \
	xf86DPMS.o \
	xf86DefModeSet.o \
	xf86DoProbe.o \
	xf86DoScanPci.o \
	xf86Events.o \
	xf86Globals.o \
	xf86Helper.o \
	xf86Io.o \
	xf86MiscExt.o \
	xf86Mode.o \
	xf86Option.o \
	xf86VidMode.o \
	xf86fbman.o \
	xf86xv.o \
	xf86xvmc.o \
	xf86cmap.o\
	xf86PM.o \
	xf86Versions.o \
	$(DEBUGOBJ) \
	$(SBUSOBJ) \
	$(XF86_XINPUT_OBJ) \
	$(XKBDDXOBJ) \
	$(BETAOBJ) \
	$(KBD).o \
        $(RANDROBJ)

OFILES = \
	xf86Init.o \
	xf86IniExt.o

   VGAINCLUDES = -I$(XF86SRC)/vgahw
   INCLUDES =	-I. -I$(XF86OSSRC) -I$(XF86OSSRC)/bus -I$(SERVERSRC)/mfb \
		-I$(SERVERSRC)/mi -I$(SERVERSRC)/include -I$(SERVERSRC)/os \
		-I$(XINCLUDESRC) -I$(SERVERSRC)/Xext -I$(EXTINCSRC) \
		-I$(SERVERSRC)/Xi -I$(XF86SRC)/ddc -I$(XF86SRC)/i2c \
		-I$(FONTLIBSRC)/include -I$(FONTINCSRC) \
		-I$(XF86SRC) -I$(XF86PARSERSRC) \
		-I$(XF86SRC)/loader $(VGAINCLUDES) -I$(XF86SRC)/rac \
	        -I$(XF86SRC)/scanpci -I$(XF86SRC)/vbe -I$(XF86SRC)/int10 \
		-I$(XF86SRC)/ddc -I$(SERVERSRC)/render $(RANDRINCS)

     OSNAME = OSName
   OSVENDOR = OSVendor
  OSNAMEDEF = -DOSNAME='" $(OSNAME)"' -DOSVENDOR='" $(OSVENDOR)"'
#if defined(XFree86CustomVersion)
CUSTOMVERSION = XFree86CustomVersion
 CUSTOMVERDEF = -DXF86_CUSTOM_VERSION='$(CUSTOMVERSION)'
#endif
#if defined(BuilderString)
  BUILDERSTRING = BuilderString
  BUILDERMSG = -DBUILDERSTRING='$(BUILDERSTRING)'
#endif

CONSDEFINES = XFree86ConsoleDefines
EXP_DEFINES = -DEXPIRY_TIME=XF86ServerExpiry $(EXP_FORCE_DEFINES)
    DRIVERS = XF86CardDrivers
   IDRIVERS = XInputDrivers
XCONFIGDEFINES = -DPROJECTROOT='"$(PROJECTROOT)"' \
		 -DBINDIR='"$(BINDIR)"' \
		 -DDRIVERS='"$(DRIVERS)"' \
		 -DIDRIVERS='"$(IDRIVERS)"'
XF86CONFIGFILE = XConfigFile
XCONFIGUREDEFINES = -DXF86CONFIGFILE='"$(XF86CONFIGFILE)"'

    DEFINES = $(CONSDEFINES) $(KBDDEFINES) $(EXT_DEFINES) $(OS_DEFINES) $(KBD_DRIVER_DEF)

AllTarget($(OFILES))

SpecialCObjectRule(xf86Bus,NullParameter,$(BUGMSG) $(VGAINCLUDES))
SpecialCObjectRule(xf86Init,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) $(BUGMSG) $(CUSTOMVERDEF) $(EXT_DEFINES) $(BETADEFS) $(MDEBUGDEFS))
SpecialCObjectRule(xf86Events,$(ICONFIGFILES),$(EXT_DEFINES) $(MDEBUGDEFS))
SpecialCObjectRule(xf86Globals,$(ICONFIGFILES),$(EXT_DEFINES) $(MODPATHDEFINES) $(LOGDEFINES))
SpecialCObjectRule(xf86AutoConfig,$(ICONFIGFILES),$(XCONFIGDEFINES))
SpecialCObjectRule(xf86Config,$(ICONFIGFILES),$(XCONFIGDEFINES))
SpecialCObjectRule(xf86Configure,$(ICONFIGFILES),$(XCONFIGUREDEFINES))

#if NeedXF86Beta
SpecialCObjectRule($(BETAOBJ),NullParameter,$(EXP_DEFINES))
#endif

SpecialCObjectRule(xf86IniExt,$(ICONFIGFILES),$(EXT_DEFINES) $(EXT_MODULES_DEFINES))

NormalLibraryObjectRule()
NormalLibraryTarget(xf86,$(OBJS))

LinkFile(xf86IniExt.c,$(SERVERSRC)/mi/miinitext.c)
LinkSourceFile(xf86Version.h,..)
LinkSourceFile(xf86Pci.h,$(XF86OSSRC)/bus)
#ifdef SparcArchitecture
LinkSourceFile(xf86Sbus.h,$(XF86OSSRC)/bus)
#endif

#if HasPerl
MODEDEFSRCS = ../etc/vesamodes ../etc/extramodes

MODEDEFS = modedefs

$(MODEDEFS): $(MODEDEFSRCS)
	RemoveFile($@@)
	cat $(MODEDEFSRCS) > $@@

includes:: xf86DefModeSet.c

xf86DefModeSet.c: $(MODEDEFS) modeline2c.pl
	RemoveFile($@@)
	RunPerlScript(modeline2c.pl, < $(MODEDEFS) > $@@)

clean::
	RemoveFile($(MODEDEFS))
	RemoveFile(xf86DefModeSet.c)
#else
LinkFile(xf86DefModeSet.c,xf86DefModes.c)
#endif

DependTarget()

InstallDriverSDKNonExecFile(compiler.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(fourcc.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Module.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Opt.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Pci.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86PciInfo.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Priv.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Privstr.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Resources.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Version.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86Xinput.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86cmap.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86fbman.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86str.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86xv.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86xvmc.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xisb.h,$(DRIVERSDKINCLUDEDIR))
@


1.12
log
@
default to the modular keyboard driver only on sparc(64) and macppc for now,
on i386 it seems to mess up some scancodes ( or doesn't mess them up like
the old driver - needs to be investigated )
@
text
@@


1.11
log
@Resolve conflicts from import of XFree86 4.5.0.
@
text
@d36 5
d212 1
a212 1
    DEFINES = $(CONSDEFINES) $(KBDDEFINES) $(EXT_DEFINES) $(OS_DEFINES)
@


1.10
log
@Resolve conflicts from import of XFree86 4.4.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.155 2004/01/27 01:29:02 dawes Exp $
a194 2
       XORGREL = XOrgReleaseString
   XORGREL_DEF = -DXORG_RELEASE='"$(XORGREL)"'
d212 1
a212 1
SpecialCObjectRule(xf86Init,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) $(BUGMSG) $(CUSTOMVERDEF) $(XORGREL_DEF) $(EXT_DEFINES) $(BETADEFS) $(MDEBUGDEFS))
@


1.10.6.1
log
@Apply patch (requested by jmc in ticket #114):
Update XFree86 to version 4.5.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.156 2004/06/23 17:04:14 dawes Exp $
d195 2
d214 1
a214 1
SpecialCObjectRule(xf86Init,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) $(BUGMSG) $(CUSTOMVERDEF) $(EXT_DEFINES) $(BETADEFS) $(MDEBUGDEFS))
@


1.10.6.2
log
@Pull up revision 1.12 (requested by macallan in ticket #594):
default to the modular keyboard driver only on sparc(64) and macppc for now,
on i386 it seems to mess up some scancodes ( or doesn't mess them up like
the old driver - needs to be investigated )
@
text
@a35 5
        KBD_DRIVER_DEF = -DUSE_MODULAR_KBD
#endif

#if defined(macppcArchitecture)
        KBD_DRIVER_DEF = -DUSE_MODULAR_KBD
d207 1
a207 1
    DEFINES = $(CONSDEFINES) $(KBDDEFINES) $(EXT_DEFINES) $(OS_DEFINES) $(KBD_DRIVER_DEF)
@


1.9
log
@Reduce diff with XF86 source. No functional change.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.148.2.1 2003/05/24 22:22:09 sven Exp $
d21 2
a22 1
	|| defined(OpenBSDArchitecture) || defined(NetBSDArchitecture)
d33 1
a33 1
#ifdef SparcArchitecture
d100 1
d121 1
d140 1
d160 1
a194 3
#if defined(BuildDate)
    BUILD_DATE = BuildDate
#endif
d203 1
d217 1
a258 17
includes:: xf86Build.h

clean::
	RemoveFile(xf86Build.h)

#if defined(BuildDate)
xf86Build.h: FRC
	RemoveFile($@@)
	echo "#define BUILD_DATE $(BUILD_DATE)" > $@@

FRC:
#else
xf86Build.h:
	RemoveFile($@@)
	echo "" > $@@
#endif

d278 1
a278 2
InstallDriverSDKNonExecFile(xf86Bus.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86pciBus.h,$(DRIVERSDKINCLUDEDIR))
@


1.8
log
@Resolve conflicts from import of 2003-12-19 sources.
@
text
@d33 2
a34 2
    SBUSSRC = xf86sbusBus.c
    SBUSOBJ = xf86sbusBus.o
@


1.7
log
@Enable sbus on sparc.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.148 2003/02/17 17:06:41 dawes Exp $
d291 2
@


1.6
log
@Do not try to build sbus support, it's not ready.
@
text
@d33 2
a34 2
#        SBUSSRC = xf86sbusBus.c
#        SBUSOBJ = xf86sbusBus.o
@


1.5
log
@Revert previous.
@
text
@d33 2
a34 2
        SBUSSRC = xf86sbusBus.c
        SBUSOBJ = xf86sbusBus.o
@


1.4
log
@Don't build xf86DGA if BuildXF86DGA is not set.
@
text
@a51 5
#if BuildXF86DGA
XF86_DGA_SRC = xf86DGA.c
XF86_DGA_OBJ = xf86DGA.o
#endif

d100 1
a123 1
	$(XF86_DGA_SRC) \
d138 1
a158 1
	$(XF86_DGA_OBJ) \
@


1.3
log
@Resolve conflicts from import of XFree86 4.3.0.
@
text
@d52 5
a104 1
	xf86DGA.c \
d128 1
a142 1
	xf86DGA.o \
d163 1
@


1.2
log
@remove leading tab in var assignment.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.138 2001/10/09 19:31:05 herrb Exp $
d21 1
a21 2
	|| defined(OpenBSDArchitecture) && defined(PpcArchitecture) \
	|| defined(NetBSDArchitecture)
d33 2
a34 2
     SBUSSRC = xf86sbusBus.c
     SBUSOBJ = xf86sbusBus.o
d52 6
d65 4
d96 1
d126 2
a127 1
	$(SERVERSRCS)
d135 1
d161 2
a162 2
	$(KBD).o

d176 2
a177 2
	        -I$(XF86SRC)/scanpci -I$(XF86OSSRC)/vbe -I$(XF86SRC)/int10 \
		-I$(XF86SRC)/ddc
d190 6
d211 2
a212 2
SpecialCObjectRule(xf86Init,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) $(BUGMSG) $(CUSTOMVERDEF) $(EXT_DEFINES) $(BETADEFS))
SpecialCObjectRule(xf86Events,$(ICONFIGFILES),$(EXT_DEFINES))
d255 17
a271 1
#ifndef OS2Architecture
a272 1
#endif
@


1.1
log
@Initial revision
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.125 2000/12/06 15:35:06 eich Exp $
d20 3
a22 1
# if defined(i386BsdArchitecture) || defined(AlphaBsdArchitecture)
a27 3
#  if defined(SunArchitecture) && defined(SVR4Architecture) && OSMinorVersion >= 8
        KBD = xf86KbdSol8
#else
a29 1
#  endif
d34 2
a35 2
	SBUSSRC = xf86sbusBus.c
	SBUSOBJ = xf86sbusBus.o
d49 2
a50 2
 XF86_XINPUT_SRC = xf86Xinput.c xf86Switch.c xisb.c
 XF86_XINPUT_OBJ = xf86Xinput.o xf86Switch.o xisb.o
a59 4
#if defined(LinuxArchitecture) && defined(PpcArchitecture)
    KBDDEFINES = -DASSUME_CUSTOM_KEYCODES
#endif

d92 1
a92 1
	xf86DefModes.c \
d106 1
d128 1
a128 1
	xf86DefModes.o \
d141 1
d161 2
a162 1
		-I$(FONTLIBSRC)/include -I$(XF86SRC) -I$(XF86PARSERSRC) \
a179 1
PROJECTROOT = ProjectRoot
d188 1
a188 1
    DEFINES = $(CONSDEFINES) $(KBDDEFINES) $(EXT_DEFINES) $(OSDEFINES)
d215 22
d257 1
@


1.1.1.1
log
@Initial import of XFree86 4.x
@
text
@@


1.1.1.2
log
@Import of XFree86 4.0.3
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.123 2000/11/03 18:46:05 eich Exp $
@


1.1.1.3
log
@Import of XFree86 4.1.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.134 2001/05/07 21:42:31 tsi Exp $
d20 1
a20 2
# if defined(i386BsdArchitecture) || defined(AlphaBsdArchitecture) \
	|| defined(OpenBSDArchitecture) && defined(PpcArchitecture)
d62 4
d98 1
a98 1
	xf86DefModeSet.c \
a111 1
	xf86xvmc.c \
d133 1
a133 1
	xf86DefModeSet.o \
a145 1
	xf86xvmc.o \
d183 1
d192 1
a192 1
    DEFINES = $(CONSDEFINES) $(KBDDEFINES) $(EXT_DEFINES) $(OS_DEFINES)
a218 22
#if HasPerl
MODEDEFSRCS = ../etc/vesamodes ../etc/extramodes

MODEDEFS = modedefs

$(MODEDEFS): $(MODEDEFSRCS)
	RemoveFile($@@)
	cat $(MODEDEFSRCS) > $@@

includes:: xf86DefModeSet.c

xf86DefModeSet.c: $(MODEDEFS) modeline2c.pl
	RemoveFile($@@)
	RunPerlScript(modeline2c.pl, < $(MODEDEFS) > $@@)

clean::
	RemoveFile($(MODEDEFS))
	RemoveFile(xf86DefModeSet.c)
#else
LinkFile(xf86DefModeSet.c,xf86DefModes.c)
#endif

a238 1
InstallDriverSDKNonExecFile(xf86xvmc.h,$(DRIVERSDKINCLUDEDIR))
@


1.1.1.4
log
@Import of XFree86 4.2.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.138 2001/10/09 19:31:05 herrb Exp $
d21 1
a21 2
	|| defined(OpenBSDArchitecture) && defined(PpcArchitecture) \
	|| defined(NetBSDArchitecture)
d27 3
d32 1
d52 2
a53 2
 XF86_XINPUT_SRC = xf86Xinput.c xisb.c
 XF86_XINPUT_OBJ = xf86Xinput.o xisb.o
d164 1
a164 2
		-I$(FONTLIBSRC)/include -I$(FONTINCSRC) \
		-I$(XF86SRC) -I$(XF86PARSERSRC) \
@


1.1.1.5
log
@Import of XFree86 4.3.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.148 2003/02/17 17:06:41 dawes Exp $
d21 2
a22 1
	|| defined(OpenBSDArchitecture) || defined(NetBSDArchitecture)
d34 2
a35 2
        SBUSSRC = xf86sbusBus.c
        SBUSOBJ = xf86sbusBus.o
a52 6
#if BuildRandR
 RANDRINCS = -I../../../randr
  RANDRSRC = xf86RandR.c
  RANDROBJ = xf86RandR.o
#endif

a59 4
#if UseMemLeak
MDEBUGDEFS = -DMEMDEBUG
#endif

a86 1
	xf86noBus.c \
d116 1
a116 2
	$(SERVERSRCS) \
        $(RANDRSRC)
a123 1
	xf86noBus.o \
d149 2
a150 2
	$(KBD).o \
        $(RANDROBJ)
d164 2
a165 2
	        -I$(XF86SRC)/scanpci -I$(XF86SRC)/vbe -I$(XF86SRC)/int10 \
		-I$(XF86SRC)/ddc -I$(SERVERSRC)/render $(RANDRINCS)
a177 6
#if defined(BuildDate)
    BUILD_DATE = BuildDate
#endif
       XORGREL = XOrgReleaseString
   XORGREL_DEF = -DXORG_RELEASE='"$(XORGREL)"'

d193 2
a194 2
SpecialCObjectRule(xf86Init,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) $(BUGMSG) $(CUSTOMVERDEF) $(XORGREL_DEF) $(EXT_DEFINES) $(BETADEFS) $(MDEBUGDEFS))
SpecialCObjectRule(xf86Events,$(ICONFIGFILES),$(EXT_DEFINES) $(MDEBUGDEFS))
d237 2
a238 15
includes:: xf86Build.h

clean::
	RemoveFile(xf86Build.h)

#if defined(BuildDate)
xf86Build.h: FRC
	RemoveFile($@@)
	echo "#define BUILD_DATE $(BUILD_DATE)" > $@@

FRC:
#else
xf86Build.h:
	RemoveFile($@@)
	echo "" > $@@
a239 2

DependTarget()
@


1.1.1.6
log
@Import of 2003-12-19 sources from XFree86's 4.3 branch.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.148.2.1 2003/05/24 22:22:09 sven Exp $
a290 2
InstallDriverSDKNonExecFile(xf86Bus.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xf86pciBus.h,$(DRIVERSDKINCLUDEDIR))
@


1.1.1.7
log
@Import of XFree86 4.4.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.155 2004/01/27 01:29:02 dawes Exp $
d21 1
a21 2
	|| defined(OpenBSDArchitecture) || defined(NetBSDArchitecture) \
	|| defined(FreeBSDArchitecture)
d32 1
a32 1
#if defined(SparcArchitecture) || defined(Sparc64Architecture)
a98 1
	xf86AutoConfig.c \
a118 1
	xf86Versions.c \
a136 1
	xf86AutoConfig.o \
a155 1
	xf86Versions.o \
d190 3
a200 1
		 -DBINDIR='"$(BINDIR)"' \
a213 1
SpecialCObjectRule(xf86AutoConfig,$(ICONFIGFILES),$(XCONFIGDEFINES))
d255 17
d291 2
a292 1
InstallDriverSDKNonExecFile(xisb.h,$(DRIVERSDKINCLUDEDIR))
@


1.1.1.8
log
@Import of XFree86 4.5.0.
@
text
@d7 1
a7 1
XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/common/Imakefile,v 3.156 2004/06/23 17:04:14 dawes Exp $
d195 2
d214 1
a214 1
SpecialCObjectRule(xf86Init,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) $(BUGMSG) $(CUSTOMVERDEF) $(EXT_DEFINES) $(BETADEFS) $(MDEBUGDEFS))
@


