head	1.4;
access;
symbols
	perseant-exfatfs-base-20250801:1.4
	perseant-exfatfs-base-20240630:1.4
	cjep_sun2x:1.4.0.12
	cjep_sun2x-base:1.4
	cjep_staticlib_x-base1:1.4
	cjep_staticlib_x:1.4.0.10
	cjep_staticlib_x-base:1.4
	phil-wifi-20200421:1.4
	phil-wifi-20200411:1.4
	phil-wifi-20200406:1.4
	pgoyette-compat-merge-20190127:1.4
	pgoyette-compat-20190127:1.4
	pgoyette-compat-20190118:1.4
	pgoyette-compat-1226:1.4
	pgoyette-compat-1126:1.4
	pgoyette-compat-1020:1.4
	pgoyette-compat-0930:1.4
	pgoyette-compat-0906:1.4
	netbsd-7-2-RELEASE:1.3
	pgoyette-compat-0728:1.4
	pgoyette-compat-0625:1.4
	pgoyette-compat-0521:1.4
	pgoyette-compat-0502:1.4
	pgoyette-compat-0422:1.4
	pgoyette-compat-0415:1.4
	pgoyette-compat-0407:1.4
	pgoyette-compat-0330:1.4
	pgoyette-compat-0322:1.4
	pgoyette-compat-0315:1.4
	netbsd-7-1-2-RELEASE:1.3
	pgoyette-compat:1.4.0.8
	pgoyette-compat-base:1.4
	netbsd-7-1-1-RELEASE:1.3
	prg-localcount2-base3:1.4
	prg-localcount2-base2:1.4
	prg-localcount2-base1:1.4
	prg-localcount2:1.4.0.6
	prg-localcount2-base:1.4
	pgoyette-localcount-20170426:1.4
	bouyer-socketcan-base1:1.4
	pgoyette-localcount-20170320:1.4
	netbsd-7-1:1.3.0.74
	netbsd-7-1-RELEASE:1.3
	netbsd-7-1-RC2:1.3
	netbsd-7-nhusb-base-20170116:1.3
	bouyer-socketcan:1.4.0.4
	bouyer-socketcan-base:1.4
	pgoyette-localcount-20170107:1.4
	netbsd-7-1-RC1:1.3
	pgoyette-localcount-20161104:1.4
	netbsd-7-0-2-RELEASE:1.3
	localcount-20160914:1.4
	netbsd-7-nhusb:1.3.0.72
	netbsd-7-nhusb-base:1.3
	pgoyette-localcount-20160806:1.4
	pgoyette-localcount-20160726:1.4
	pgoyette-localcount:1.4.0.2
	pgoyette-localcount-base:1.4
	netbsd-7-0-1-RELEASE:1.3
	netbsd-7-0:1.3.0.70
	netbsd-7-0-RELEASE:1.3
	netbsd-7-0-RC3:1.3
	netbsd-7-0-RC2:1.3
	netbsd-7-0-RC1:1.3
	netbsd-5-2-3-RELEASE:1.3
	netbsd-5-1-5-RELEASE:1.3
	netbsd-6-0-6-RELEASE:1.3
	netbsd-6-1-5-RELEASE:1.3
	netbsd-7:1.3.0.68
	netbsd-7-base:1.3
	yamt-pagecache-base9:1.3
	yamt-pagecache-tag8:1.3
	netbsd-6-1-4-RELEASE:1.3
	netbsd-6-0-5-RELEASE:1.3
	tls-earlyentropy:1.3.0.66
	tls-earlyentropy-base:1.3
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.3
	riastradh-drm2-base3:1.3
	netbsd-6-1-3-RELEASE:1.3
	netbsd-6-0-4-RELEASE:1.3
	netbsd-5-2-2-RELEASE:1.3
	netbsd-5-1-4-RELEASE:1.3
	netbsd-6-1-2-RELEASE:1.3
	netbsd-6-0-3-RELEASE:1.3
	netbsd-5-2-1-RELEASE:1.3
	netbsd-5-1-3-RELEASE:1.3
	netbsd-6-1-1-RELEASE:1.3
	riastradh-drm2-base2:1.3
	riastradh-drm2-base1:1.3
	riastradh-drm2:1.3.0.60
	riastradh-drm2-base:1.3
	netbsd-6-1:1.3.0.64
	netbsd-6-0-2-RELEASE:1.3
	netbsd-6-1-RELEASE:1.3
	netbsd-6-1-RC4:1.3
	netbsd-6-1-RC3:1.3
	agc-symver:1.3.0.62
	agc-symver-base:1.3
	netbsd-6-1-RC2:1.3
	netbsd-6-1-RC1:1.3
	yamt-pagecache-base8:1.3
	netbsd-5-2:1.3.0.58
	netbsd-6-0-1-RELEASE:1.3
	yamt-pagecache-base7:1.3
	netbsd-5-2-RELEASE:1.3
	netbsd-5-2-RC1:1.3
	matt-nb6-plus-nbase:1.3
	yamt-pagecache-base6:1.3
	netbsd-6-0:1.3.0.56
	netbsd-6-0-RELEASE:1.3
	netbsd-6-0-RC2:1.3
	tls-maxphys:1.3.0.54
	tls-maxphys-base:1.3
	matt-nb6-plus:1.3.0.52
	matt-nb6-plus-base:1.3
	netbsd-6-0-RC1:1.3
	yamt-pagecache-base5:1.3
	yamt-pagecache-base4:1.3
	netbsd-6:1.3.0.50
	netbsd-6-base:1.3
	netbsd-5-1-2-RELEASE:1.3
	netbsd-5-1-1-RELEASE:1.3
	yamt-pagecache-base3:1.3
	yamt-pagecache-base2:1.3
	yamt-pagecache:1.3.0.48
	yamt-pagecache-base:1.3
	cherry-xenmp:1.3.0.46
	cherry-xenmp-base:1.3
	bouyer-quota2-nbase:1.3
	bouyer-quota2:1.3.0.44
	bouyer-quota2-base:1.3
	matt-mips64-premerge-20101231:1.3
	matt-nb5-mips64-premerge-20101231:1.3
	matt-nb5-pq3:1.3.0.42
	matt-nb5-pq3-base:1.3
	netbsd-5-1:1.3.0.40
	netbsd-5-1-RELEASE:1.3
	netbsd-5-1-RC4:1.3
	matt-nb5-mips64-k15:1.3
	netbsd-5-1-RC3:1.3
	netbsd-5-1-RC2:1.3
	netbsd-5-1-RC1:1.3
	netbsd-5-0-2-RELEASE:1.3
	matt-nb5-mips64-premerge-20091211:1.3
	matt-premerge-20091211:1.3
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.3
	matt-nb4-mips64-k7-u2a-k9b:1.3
	matt-nb5-mips64-u1-k1-k5:1.3
	matt-nb5-mips64:1.3.0.38
	netbsd-5-0-1-RELEASE:1.3
	jym-xensuspend-nbase:1.3
	netbsd-5-0:1.3.0.36
	netbsd-5-0-RELEASE:1.3
	netbsd-5-0-RC4:1.3
	netbsd-5-0-RC3:1.3
	netbsd-5-0-RC2:1.3
	jym-xensuspend:1.3.0.34
	jym-xensuspend-base:1.3
	netbsd-5-0-RC1:1.3
	netbsd-5:1.3.0.32
	netbsd-5-base:1.3
	matt-mips64-base2:1.3
	matt-mips64:1.3.0.30
	netbsd-4-0-1-RELEASE:1.3
	wrstuden-revivesa-base-3:1.3
	wrstuden-revivesa-base-2:1.3
	wrstuden-fixsa-newbase:1.3
	wrstuden-revivesa-base-1:1.3
	yamt-pf42-base4:1.3
	yamt-pf42-base3:1.3
	hpcarm-cleanup-nbase:1.3
	yamt-pf42-baseX:1.3
	yamt-pf42-base2:1.3
	wrstuden-revivesa:1.3.0.28
	wrstuden-revivesa-base:1.3
	yamt-pf42:1.3.0.26
	yamt-pf42-base:1.3
	keiichi-mipv6-nbase:1.3
	keiichi-mipv6:1.3.0.24
	keiichi-mipv6-base:1.3
	matt-armv6-nbase:1.3
	matt-armv6-prevmlocking:1.3
	wrstuden-fixsa-base-1:1.3
	netbsd-4-0:1.3.0.22
	netbsd-4-0-RELEASE:1.3
	cube-autoconf:1.3.0.20
	cube-autoconf-base:1.3
	netbsd-4-0-RC5:1.3
	netbsd-4-0-RC4:1.3
	netbsd-4-0-RC3:1.3
	netbsd-4-0-RC2:1.3
	netbsd-4-0-RC1:1.3
	matt-armv6:1.3.0.18
	matt-armv6-base:1.3
	matt-mips64-base:1.3
	hpcarm-cleanup:1.3.0.16
	hpcarm-cleanup-base:1.3
	netbsd-3-1-1-RELEASE:1.3
	netbsd-3-0-3-RELEASE:1.3
	wrstuden-fixsa:1.3.0.14
	wrstuden-fixsa-base:1.3
	abandoned-netbsd-4-base:1.3
	abandoned-netbsd-4:1.3.0.8
	netbsd-3-1:1.3.0.10
	netbsd-3-1-RELEASE:1.3
	netbsd-3-0-2-RELEASE:1.3
	netbsd-3-1-RC4:1.3
	netbsd-3-1-RC3:1.3
	netbsd-3-1-RC2:1.3
	netbsd-3-1-RC1:1.3
	netbsd-4:1.3.0.12
	netbsd-4-base:1.3
	netbsd-3-0-1-RELEASE:1.3
	netbsd-3-0:1.3.0.6
	netbsd-3-0-RELEASE:1.3
	netbsd-3-0-RC6:1.3
	netbsd-3-0-RC5:1.3
	netbsd-3-0-RC4:1.3
	netbsd-3-0-RC3:1.3
	netbsd-3-0-RC2:1.3
	netbsd-3-0-RC1:1.3
	netbsd-2-0-3-RELEASE:1.2
	netbsd-2-1:1.2.4.1.0.2
	netbsd-2-1-RELEASE:1.2.4.1
	netbsd-2-1-RC6:1.2.4.1
	netbsd-2-1-RC5:1.2.4.1
	netbsd-2-1-RC4:1.2.4.1
	netbsd-2-1-RC3:1.2.4.1
	netbsd-2-1-RC2:1.2.4.1
	netbsd-2-1-RC1:1.2.4.1
	netbsd-2-0-2-RELEASE:1.2
	v4-5-0_beforeimport:1.3
	netbsd-3:1.3.0.4
	netbsd-3-base:1.3
	netbsd-2-0-1-RELEASE:1.2
	netbsd-2:1.2.0.4
	netbsd-2-base:1.2
	netbsd-2-0-RELEASE:1.2
	rtr-xorg-branch:1.3.0.2
	rtr-xorg-branch-base:1.3
	netbsd-2-0-RC5:1.2
	netbsd-2-0-RC4:1.2
	netbsd-2-0-RC3:1.2
	netbsd-2-0-RC2:1.2
	netbsd-2-0-RC1:1.2
	netbsd-2-0:1.2.0.2
	netbsd-2-0-base:1.2
	v4-4-0_beforeimport:1.2;
locks; strict;
comment	@# @;


1.4
date	2015.07.23.08.03.42;	author mrg;	state dead;
branches;
next	1.3;
commitid	nfGa2DVpEPUUPnuy;

1.3
date	2004.10.07.13.47.13;	author rtr;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2004.02.07.06.52.07;	author lukem;	state Exp;
branches
	1.2.4.1;
next	1.1;

1.1
date	2003.12.22.16.18.19;	author rtr;	state Exp;
branches;
next	;

1.3.2.1
date	2004.11.15.09.12.44;	author rtr;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	2004.11.21.10.01.28;	author rtr;	state Exp;
branches;
next	1.3.2.3;

1.3.2.3
date	2004.12.07.11.00.33;	author rtr;	state Exp;
branches;
next	;

1.2.4.1
date	2005.01.13.16.34.42;	author he;	state Exp;
branches;
next	;


desc
@@


1.4
log
@remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)
@
text
@#	$NetBSD: Makefile,v 1.3 2004/10/07 13:47:13 rtr Exp $

.include "../../Makefile.serverlib"
.include "Makefile.layer"

.if defined(X11FLAGS.LOADABLE)
SUBDIR=	module
.include <bsd.subdir.mk>
.endif
@


1.3
log
@+ apply some patches as provided by Nicolas Joly to finish libshadow.a
+ finish liblayer.a -> finishes miext

should resolve pr#27156
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2004/02/07 06:52:07 lukem Exp $
@


1.3.2.1
log
@static & xorg src/x11 build
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2004/10/07 13:47:13 rtr Exp $
d3 2
a4 1
.include <bsd.own.mk>
d6 3
a8 3
.if ${X11LOADABLE} != "no"
XMODULEDIR=	${X11USRLIBDIR}/modules
SRCS=		laymodule.c
a9 3

.include "../../Makefile.serverlib"
.include "Makefile.layer"
@


1.3.2.2
log
@+ whitespace cleanups
+ remove extra bsd.own.mk's
+ separate module and lib handling into Makefile.serverlib and Makefile.servermod
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3.2.1 2004/11/15 09:12:44 rtr Exp $
d3 1
a3 1
.include "../../Makefile.serverlib"
d10 1
a10 1
.include "../../Makefile.servermod"
@


1.3.2.3
log
@+ minor static build corrections
+ rename X11LOADABLE -> MKX11LOADABLE for consistency
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3.2.2 2004/11/21 10:01:28 rtr Exp $
d5 1
a5 1
.if ${MKX11LOADABLE} != "no"
@


1.2
log
@Cache XSERVERLIB determination in Makefile.serverlib rather than
in 111 separate places.  Speeds up empty "cleandir" from 27.17s to 13.75s.
@
text
@d1 1
a1 3
#	$NetBSD: Makefile,v 1.1 2003/12/22 16:18:19 rtr Exp $

XMODULEDIR=	${X11USRLIBDIR}/modules
d4 1
a4 5

LIB=	layer
.PATH:	${X11SRCDIR.xc}/programs/Xserver/miext/${LIB}

SRCS=	layergc.c layerinit.c layerpict.c layerwin.c
d7 2
a8 1
SRCS+=	laymodule.c
a9 18

CPPFLAGS+=	-I${X11SRCDIR.xc}/programs/Xserver/miext/${LIB} \
		-I${X11SRCDIR.xc}/programs/Xserver/miext/shadow \
		-I${X11SRCDIR.xc}/programs/Xserver/mi \
		-I${X11SRCDIR.xc}/programs/Xserver/fb \
		-I${X11SRCDIR.xc}/programs/Xserver/include \
		-I${DESTDIR}${X11INCDIR}/X11 \
		-I${X11SRCDIR.xc}/include/fonts \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/common \
		-I${X11SRCDIR.xc}/programs/Xserver/render \
		-I${DESTDIR}${X11INCDIR}/X11/extensions \
		-I${XSERVERINCDIR}

CPPFLAGS+=	${X11FLAGS.LOADABLE}

.include <bsd.x11.mk>
LIBDIR=	${XMODULEDIR}
.include <bsd.lib.mk>
@


1.2.4.1
log
@Pull up revision 1.3 (requested by rtr in ticket #905):
  Build and install libshadow.a and liblayer.a.
  Fixes PR#27156.
@
text
@d1 3
a3 1
#	$NetBSD: Makefile,v 1.2 2004/02/07 06:52:07 lukem Exp $
d6 5
a10 1
.include "Makefile.layer"
d13 1
a13 2
SUBDIR=	module
.include <bsd.subdir.mk>
d15 18
@


1.1
log
@liblayer.a & libshadow.a modules for XFree86 xservers that require them.
@
text
@d1 1
a1 1
#	$NetBSD$
a6 2
.include <bsd.own.mk>

a15 2
XSERVERINCDIR!=	cd ${NETBSDSRCDIR}/x11/Xserver/include && ${PRINTOBJDIR}

@

