head	1.2;
access;
symbols
	netbsd-7-2-RELEASE:1.1.1.6
	netbsd-7-1-2-RELEASE:1.1.1.6
	netbsd-7-1-1-RELEASE:1.1.1.6
	netbsd-7-1:1.1.1.6.0.40
	netbsd-7-1-RELEASE:1.1.1.6
	netbsd-7-1-RC2:1.1.1.6
	netbsd-7-1-RC1:1.1.1.6
	netbsd-7-0-2-RELEASE:1.1.1.6
	netbsd-7-0-1-RELEASE:1.1.1.6
	netbsd-7-0:1.1.1.6.0.38
	netbsd-7-0-RELEASE:1.1.1.6
	netbsd-7-0-RC3:1.1.1.6
	netbsd-7-0-RC2:1.1.1.6
	netbsd-7-0-RC1:1.1.1.6
	netbsd-5-2-3-RELEASE:1.1.1.6
	netbsd-5-1-5-RELEASE:1.1.1.6
	netbsd-6-0-6-RELEASE:1.1.1.6
	netbsd-6-1-5-RELEASE:1.1.1.6
	netbsd-7:1.1.1.6.0.36
	netbsd-7-base:1.1.1.6
	netbsd-6-1-4-RELEASE:1.1.1.6
	netbsd-6-0-5-RELEASE:1.1.1.6
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.6
	riastradh-drm2:1.1.1.6.0.34
	riastradh-drm2-base:1.1.1.6
	netbsd-6-1-3-RELEASE:1.1.1.6
	netbsd-6-0-4-RELEASE:1.1.1.6
	netbsd-5-2-2-RELEASE:1.1.1.6
	netbsd-5-1-4-RELEASE:1.1.1.6
	netbsd-6-1-2-RELEASE:1.1.1.6
	netbsd-6-0-3-RELEASE:1.1.1.6
	netbsd-5-2-1-RELEASE:1.1.1.6
	netbsd-5-1-3-RELEASE:1.1.1.6
	netbsd-6-1-1-RELEASE:1.1.1.6
	netbsd-6-1:1.1.1.6.0.32
	netbsd-6-0-2-RELEASE:1.1.1.6
	netbsd-6-1-RELEASE:1.1.1.6
	netbsd-6-1-RC4:1.1.1.6
	netbsd-6-1-RC3:1.1.1.6
	netbsd-6-1-RC2:1.1.1.6
	netbsd-6-1-RC1:1.1.1.6
	netbsd-5-2:1.1.1.6.0.30
	netbsd-6-0-1-RELEASE:1.1.1.6
	netbsd-5-2-RELEASE:1.1.1.6
	netbsd-5-2-RC1:1.1.1.6
	netbsd-6-0:1.1.1.6.0.28
	netbsd-6-0-RELEASE:1.1.1.6
	netbsd-6-0-RC2:1.1.1.6
	netbsd-6-0-RC1:1.1.1.6
	netbsd-6:1.1.1.6.0.26
	netbsd-6-base:1.1.1.6
	netbsd-5-1-2-RELEASE:1.1.1.6
	netbsd-5-1-1-RELEASE:1.1.1.6
	netbsd-5-1:1.1.1.6.0.24
	netbsd-5-1-RELEASE:1.1.1.6
	netbsd-5-1-RC4:1.1.1.6
	netbsd-5-1-RC3:1.1.1.6
	netbsd-5-1-RC2:1.1.1.6
	netbsd-5-1-RC1:1.1.1.6
	netbsd-5-0-2-RELEASE:1.1.1.6
	netbsd-5-0-1-RELEASE:1.1.1.6
	netbsd-5-0:1.1.1.6.0.22
	netbsd-5-0-RELEASE:1.1.1.6
	netbsd-5-0-RC4:1.1.1.6
	netbsd-5-0-RC3:1.1.1.6
	netbsd-5-0-RC2:1.1.1.6
	netbsd-5-0-RC1:1.1.1.6
	netbsd-5:1.1.1.6.0.20
	netbsd-5-base:1.1.1.6
	netbsd-4-0-1-RELEASE:1.1.1.6
	netbsd-4-0:1.1.1.6.0.18
	netbsd-4-0-RELEASE:1.1.1.6
	netbsd-4-0-RC5:1.1.1.6
	netbsd-4-0-RC4:1.1.1.6
	netbsd-4-0-RC3:1.1.1.6
	netbsd-4-0-RC2:1.1.1.6
	netbsd-4-0-RC1:1.1.1.6
	netbsd-3-1-1-RELEASE:1.1.1.6
	netbsd-3-0-3-RELEASE:1.1.1.6
	abandoned-netbsd-4-base:1.1.1.6
	abandoned-netbsd-4:1.1.1.6.0.12
	netbsd-3-1:1.1.1.6.0.14
	netbsd-3-1-RELEASE:1.1.1.6
	netbsd-3-0-2-RELEASE:1.1.1.6
	netbsd-3-1-RC4:1.1.1.6
	netbsd-3-1-RC3:1.1.1.6
	netbsd-3-1-RC2:1.1.1.6
	netbsd-3-1-RC1:1.1.1.6
	netbsd-4:1.1.1.6.0.16
	netbsd-4-base:1.1.1.6
	netbsd-3-0-1-RELEASE:1.1.1.6
	netbsd-3-0:1.1.1.6.0.10
	netbsd-3-0-RELEASE:1.1.1.6
	netbsd-3-0-RC6:1.1.1.6
	netbsd-3-0-RC5:1.1.1.6
	netbsd-3-0-RC4:1.1.1.6
	netbsd-3-0-RC3:1.1.1.6
	netbsd-3-0-RC2:1.1.1.6
	netbsd-3-0-RC1:1.1.1.6
	netbsd-2-0-3-RELEASE:1.1.1.6
	netbsd-2-1:1.1.1.6.0.8
	netbsd-2-1-RELEASE:1.1.1.6
	netbsd-2-1-RC6:1.1.1.6
	netbsd-2-1-RC5:1.1.1.6
	netbsd-2-1-RC4:1.1.1.6
	netbsd-2-1-RC3:1.1.1.6
	netbsd-2-1-RC2:1.1.1.6
	netbsd-2-1-RC1:1.1.1.6
	netbsd-2-0-2-RELEASE:1.1.1.6
	v4-5-0:1.1.1.6
	v4-5-0_beforeimport:1.1.1.6
	netbsd-3:1.1.1.6.0.6
	netbsd-3-base:1.1.1.6
	netbsd-2-0-1-RELEASE:1.1.1.6
	netbsd-2:1.1.1.6.0.4
	netbsd-2-base:1.1.1.6
	netbsd-2-0-RELEASE:1.1.1.6
	netbsd-2-0-RC5:1.1.1.6
	netbsd-2-0-RC4:1.1.1.6
	netbsd-2-0-RC3:1.1.1.6
	netbsd-2-0-RC2:1.1.1.6
	netbsd-2-0-RC1:1.1.1.6
	netbsd-2-0:1.1.1.6.0.2
	netbsd-2-0-base:1.1.1.6
	v4-4-0:1.1.1.6
	v4-4-0_beforeimport:1.1.1.5
	netbsd-1-6-PATCH002-RELEASE:1.1.1.5
	netbsd-1-6-PATCH002:1.1.1.5
	netbsd-1-6-PATCH002-RC4:1.1.1.5
	v4-3-0-2003-12-19:1.1.1.5
	netbsd-1-6-PATCH002-RC3:1.1.1.5
	netbsd-1-6-PATCH002-RC2:1.1.1.5
	netbsd-1-6-PATCH002-RC1:1.1.1.5
	netbsd-1-6:1.1.1.5.0.2
	netbsd-1-6-base:1.1.1.5
	v4-3-0:1.1.1.5
	v4-3-0_beforeimport:1.1.1.4
	netbsd-1-6-PATCH001:1.1.1.4
	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.2
date	2015.07.23.08.13.57;	author mrg;	state dead;
branches;
next	1.1;
commitid	3Fk7MoycOv7VSnuy;

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

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

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

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

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

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

1.1.1.6
date	2004.03.05.14.29.33;	author tron;	state Exp;
branches;
next	;


desc
@@


1.2
log
@remove obsolete XFree86 sources.
@
text
@XCOMM $XConsortium: Imakefile /main/10 1996/12/02 10:20:33 lehors $
XCOMM $XFree86: xc/programs/Xserver/hw/xwin/Imakefile,v 1.3 2000/11/28 16:10:40 dawes Exp $
#include <Server.tmpl>

#if HasShm
SHMDEF = -DHAS_SHM
#endif

XCOMM add more architectures here as we discover them
#if defined(HPArchitecture) || (defined(SparcArchitecture) && !defined(LynxOSArchitecture)) || SystemV4 || defined(OSF1Architecture) || defined(cygwinArchitecture) || defined(i386BsdArchitecture)
MMAPDEF = -DHAS_MMAP
#endif

#ifdef OS2Architecture
SRCS1 = os2_stubs.c
OBJS1 = os2_stubs.o
#endif



SRCSA =	InitInput.c InitOutput.c stubs.c miinitext.c directx.c

OBJSA =	InitInput.o InitOutput.o stubs.o miinitext.o directx.o

INCLUDES = -I. -I$(XBUILDINCDIR) -I$(FONTINCSRC) -I$(SERVERSRC)/render \
	   -I$(SERVERSRC)/cfb -I$(SERVERSRC)/mfb -I$(SERVERSRC)/mi \
	   -I$(SERVERSRC)/include -I$(SERVERSRC)/os  \
           -I$(EXTINCSRC) -I$(XINCLUDESRC)

DEFINES = ServerOSDefines $(SHMDEF) $(MMAPDEF) -UXFree86LOADER -UXF86DRI

#if BuildDPMS
SRCSC =	dpmsstubs.c
OBJSC =	dpmsstubs.o
#endif

SRCS =	$(SRCSA) $(SRCSB) $(SRCSC)
OBJS =	$(OBJSA) $(OBJSB) $(OBJSC)

NormalLibraryObjectRule()
NormalLibraryTarget(Xwin,$(OBJS))

#ifdef OS2Architecture
LinkSourceFile(os2_stubs.c,../xfree86/os-support/os2)
SpecialCObjectRule(os2_stubs,$(ICONFIGFILES),-DOS2NULLSELECT)
#endif

LinkSourceFile(stubs.c,../../Xi)
SpecialCObjectRule(InitInput,$(ICONFIGFILES),$(EXT_DEFINES))

LinkSourceFile(miinitext.c,../../mi)
SpecialCObjectRule(miinitext,$(ICONFIGFILES),$(EXT_DEFINES) $(PAN_DEFINES) -DNO_HW_ONLY_EXTS -DNO_MODULE_EXTS $(EXT_MODULE_DEFINES) -UXFree86LOADER)

#if BuildDPMS
LinkSourceFile(dpmsstubs.c,$(SERVERSRC)/Xext)
SpecialCObjectRule(dpmsstubs,$(ICONFIGFILES),$(EXT_DEFINES))
#endif

NormalLibraryObjectRule()
NormalLibraryTarget(Xwin,$(OBJS))

DependTarget()
@


1.1
log
@Initial revision
@
text
@@


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


1.1.1.2
log
@Import of XFree86 4.0.3
@
text
@d2 1
a2 1
XCOMM $XFree86: xc/programs/Xserver/hw/xwin/Imakefile,v 1.2 2000/10/26 17:57:57 dawes Exp $
@


1.1.1.3
log
@Import of XFree86 4.1.0.
@
text
@d2 1
a2 2
XCOMM $XFree86: xc/programs/Xserver/hw/xwin/Imakefile,v 1.6 2001/04/25 19:44:02 tsi Exp $

d9 2
d12 8
d21 3
a23 55
SRCSA =	InitInput.c \
	InitOutput.c \
	stubs.c \
	wingc.c \
	winpolyline.c \
	winfillsp.c \
	wingetsp.c \
	winsetsp.c \
	winwindow.c \
	winpntwin.c \
	winpixmap.c \
	winfont.c \
	wincmap.c \
	winclip.c \
	winallpriv.c \
	winscrinit.c \
	winmisc.c \
	winblock.c \
	winwakeup.c \
	wincursor.c \
	winwndproc.c \
	winshadgdi.c \
	winshaddd.c \
	winshadddnl.c \
	winpfbdd.c \
	winkeybd.c \
	winmouse.c

OBJSA =	InitInput.o \
	InitOutput.o \
	stubs.o \
	wingc.o \
	winpolyline.o \
	winfillsp.o \
	wingetsp.o \
	winsetsp.o \
	winwindow.o \
	winpntwin.o \
	winpixmap.o \
	winfont.o \
	wincmap.o \
	winclip.o \
	winallpriv.o \
	winscrinit.o \
	winmisc.o \
	winblock.o \
	winwakeup.o \
	wincursor.o \
	winwndproc.o \
	winshadgdi.o \
	winshaddd.o \
	winshadddnl.o \
	winpfbdd.o \
	winkeybd.o \
	winmouse.o
d26 1
a26 1
	   -I$(SERVERSRC)/fb -I$(SERVERSRC)/mi \
d28 1
a28 1
           -I$(EXTINCSRC) -I$(XINCLUDESRC) -I$(SERVERSRC)/miext/shadow
d30 1
a30 1
DEFINES = $(OS_DEFINES) $(SHMDEF) $(MMAPDEF) -UXFree86LOADER -UXF86DRI
d33 2
a34 2
SRCSB =	dpmsstubs.c
OBJSB =	dpmsstubs.o
d40 13
a52 2
LinkSourceFile(stubs.c,$(SERVERSRC)/Xi)
SpecialCObjectRule(stubs,$(ICONFIGFILES),$(EXT_DEFINES))
@


1.1.1.4
log
@Import of XFree86 4.2.0.
@
text
@d2 1
a2 1
XCOMM $XFree86: xc/programs/Xserver/hw/xwin/Imakefile,v 1.12 2001/11/11 22:45:57 alanh Exp $
d12 1
a12 1
SRCS =	InitInput.c \
d38 1
a38 7
	winmouse.c \
	wincutpaste.c \
	winnativegdi.c \
	winlayer.c \
	winerror.c \
	winengine.c \
	wincreatewnd.c
d40 1
a40 1
OBJS =	InitInput.o \
d66 1
a66 7
	winmouse.o \
	wincutpaste.o \
	winnativegdi.o \
	winlayer.o \
	winerror.o \
	winengine.o \
	wincreatewnd.o
d68 1
a68 1
INCLUDES = -I. -I$(XBUILDINCDIR) -I$(FONTINCSRC) \
a69 1
	   -I$(SERVERSRC)/miext/shadow -I$(SERVERSRC)/miext/layer \
d71 1
a71 2
           -I$(EXTINCSRC) -I$(XINCLUDESRC) \
	   -I$(SERVERSRC)/render -I$(SERVERSRC)/randr
d75 8
d86 5
a92 2

InstallManPage(XWin,$(MANDIR))
@


1.1.1.5
log
@Import of XFree86 4.3.0.
@
text
@d2 1
a2 1
XCOMM $XFree86: xc/programs/Xserver/hw/xwin/Imakefile,v 1.15 2003/02/12 15:01:38 alanh Exp $
d44 1
a44 20
	wincreatewnd.c \
	winregistry.c \
	winconfig.c \
	winmsg.c \
	winmultiwindowwindow.c \
	winmultiwindowwm.c \
	winclipboardinit.c \
	winclipboardtextconv.c \
	winclipboardthread.c \
	winclipboardunicode.c \
	winclipboardwndproc.c \
	winclipboardxevents.c

/*
 * NOTE: The windialogs.rc file is compiled into windialogs.res.
 * This compiled-resource file must be directly linked into XWin.exe
 * by the commands in xc/programs/Xserver/Imakefile; it cannot be
 * linked into libXwin.a because it will not be correctly positioned
 * in the XWin.exe image for Windows to be able to find the resources.
 */
d78 1
a78 12
	wincreatewnd.o \
	winregistry.o \
	winconfig.o \
	winmsg.o \
	winmultiwindowwindow.o \
	winmultiwindowwm.o \
	winclipboardinit.o \
	winclipboardtextconv.o \
	winclipboardthread.o \
	winclipboardunicode.o \
	winclipboardwndproc.o \
	winclipboardxevents.o
d87 1
a87 2
DEFINES = $(OS_DEFINES) $(SHMDEF) $(MMAPDEF) -UXFree86LOADER -UXF86DRI \
          -DPROJECTROOT="\"$(PROJECTROOT)\""
a90 7


/*
 * Build the Windows resource file (contains the program icon, etc.)
 */

ResourceObjectRule(XWin,,)
@


1.1.1.6
log
@Import of XFree86 4.4.0.
@
text
@d2 1
a2 1
XCOMM $XFree86: xc/programs/Xserver/hw/xwin/Imakefile,v 1.18 2003/10/02 13:30:09 eich Exp $
a11 1

a47 3
	winmultiwindowclass.c \
	winmultiwindowicons.c \
	winmultiwindowshape.c \
a49 1
	winmultiwindowwndproc.c \
d55 1
a55 22
	winclipboardxevents.c \
	winvideo.c \
	wintrayicon.c \
	windialogs.c \
	winrop.c \
	winpushpxl.c \
	winprefsyacc.y \
	winprefslex.l \
	winprefs.c

winprefsyacc.c: winprefsyacc.y
	bison -d -o winprefsyacc.c winprefsyacc.y

winprefsyacc.h: winprefsyacc.c

winprefslex.c: winprefsyacc.y winprefslex.l winprefsyacc.h
	flex -owinprefslex.c winprefslex.l

clean::
	$(RM) winprefslex.c winprefsyacc.h winprefsyacc.c

depend:: winprefslex.c winprefsyacc.h winprefsyacc.c
d58 1
a58 1
 * NOTE: The XWin.rc file is compiled into XWin.res.
a100 3
	winmultiwindowclass.o \
	winmultiwindowicons.o \
	winmultiwindowshape.o \
a102 1
	winmultiwindowwndproc.o \
d108 1
a108 9
	winclipboardxevents.o \
	winvideo.o \
	wintrayicon.o \
	windialogs.o \
	winrop.o \
	winpushpxl.o \
	winprefs.o \
	winprefsyacc.o \
	winprefslex.o
d128 1
a128 1
ResourceObjectRule(XWin,X.ico,)
@


