Plan 9 from Bell Labs’s /usr/web/sources/contrib/fgb/root/sys/src/ape/X11/cmd/X/hw/equis/mkfile

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


APE=/sys/src/ape
<$APE/config
BIN=/$objtype/bin/X11

TARG=equis

OFILES=\
	equis.$O\
	plan9.$O\
	shadowfb.$O\
# Xext \
	shape.$O\
	xres.$O\
# Xi \
	allowev.$O\
	chgdctl.$O\
	chgfctl.$O\
	chgkbd.$O\
	chgkmap.$O\
	chgprop.$O\
	chgptr.$O\
	closedev.$O\
	devbell.$O\
	exevents.$O\
	extinit.$O\
	getbmap.$O\
	getdctl.$O\
	getfctl.$O\
	getfocus.$O\
	getkmap.$O\
	getmmap.$O\
	getprop.$O\
	getselev.$O\
	getvers.$O\
	grabdev.$O\
	grabdevb.$O\
	grabdevk.$O\
	gtmotion.$O\
	listdev.$O\
	opendev.$O\
	queryst.$O\
	selectev.$O\
	sendexev.$O\
	setbmap.$O\
	setdval.$O\
	setfocus.$O\
	setmmap.$O\
	setmode.$O\
	stubs.$O\
	ungrdev.$O\
	ungrdevb.$O\
	ungrdevk.$O\
# config \
	config.$O\
# dix \
	atom.$O\
	colormap.$O\
	cursor.$O\
	devices.$O\
	dispatch.$O\
	dix.$O\
	dixfonts.$O\
	dixutils.$O\
	events.$O\
	extension.$O\
	gc.$O\
	getevents.$O\
	globals.$O\
	glyphcurs.$O\
	grabs.$O\
	initatoms.$O\
	main.$O\
	pixmap.$O\
	privates.$O\
	property.$O\
	resource.$O\
	swaprep.$O\
	swapreq.$O\
	tables.$O\
	window.$O\
	xpstubs.$O\
# fb \
	fb24_32.$O\
	fballpriv.$O\
	fbarc.$O\
	fbbits.$O\
	fbblt.$O\
	fbbltone.$O\
	fbbstore.$O\
	fbcmap.$O\
	fbcopy.$O\
	fbfill.$O\
	fbfillrect.$O\
	fbfillsp.$O\
	fbgc.$O\
	fbgetsp.$O\
	fbglyph.$O\
	fbimage.$O\
	fbline.$O\
	fboverlay.$O\
	fbpict.$O\
	fbpixmap.$O\
	fbpoint.$O\
	fbpseudocolor.$O\
	fbpush.$O\
	fbscreen.$O\
	fbseg.$O\
	fbsetsp.$O\
	fbsolid.$O\
	fbstipple.$O\
	fbtile.$O\
	fbtrap.$O\
	fbutil.$O\
	fbwindow.$O\
# mi \
	miarc.$O\
	mibank.$O\
	mibitblt.$O\
	mibstore.$O\
	micmap.$O\
	micursor.$O\
	midash.$O\
	midispcur.$O\
	mieq.$O\
	miexpose.$O\
	mifillarc.$O\
	mifillrct.$O\
	mifpolycon.$O\
	migc.$O\
	miglblt.$O\
	miinitext.$O\
	mioverlay.$O\
	mipointer.$O\
	mipoly.$O\
	mipolycon.$O\
	mipolygen.$O\
	mipolypnt.$O\
	mipolyrect.$O\
	mipolyseg.$O\
	mipolytext.$O\
	mipolyutil.$O\
	mipushpxl.$O\
	miregion.$O\
	miscrinit.$O\
	mispans.$O\
	misprite.$O\
	mivaltree.$O\
	miwideline.$O\
	miwindow.$O\
	mizerarc.$O\
	mizerclip.$O\
	mizerline.$O\
# miext/damage \
	damage.$O\
# miext/shadow \
	shadow.$O\
# os \
	WaitFor.$O\
	access.$O\
	auth.$O\
	connection.$O\
	io.$O\
	log.$O\
	mitauth.$O\
	oscolor.$O\
	osinit.$O\
	utils.$O\
	xprintf.$O\
	xstrans.$O\
# render \
	animcur.$O\
	filter.$O\
	glyph.$O\
	miglyph.$O\
	miindex.$O\
	mipict.$O\
	mirect.$O\
	mitrap.$O\
	mitri.$O\
	picture.$O\
	render.$O\
	renderedge.$O\

HFILES=\
	dix-config.h

</sys/src/cmd/mkone

CFLAGS=-c -B -D_POSIX_SOURCE -D_BSD_EXTENSION -D_SUSV2_SOURCE -D_C99_SNPRINTF_EXTENSION\
	-DHAVE_DIX_CONFIG_H -DPLAN9 -DT$objtype -I. -I../../include \
	-I../../fb -I../../mi -I../../miext/damage -I../../miext/shadow -I../../randr \
	-I../../render -I../../Xext -I../../Xi #-DDEBUG

equis.$O: equis.c keymap.h equis.h
plan9.$O: plan9.c equis.h
shadowfb.$O: shadowfb.c shadowfb.h

%.$O: ../../Xext/%.c
	$CC  $CFLAGS -I../xfree86/dixmods/extmod ../../Xext/$stem.c

%.$O: ../../Xi/%.c
	$CC  $CFLAGS ../../Xi/$stem.c

%.$O: ../../config/%.c
	$CC  $CFLAGS ../../config/$stem.c

%.$O: ../../dix/%.c
	$CC  $CFLAGS ../../dix/$stem.c

%.$O: ../../fb/%.c
	$CC  $CFLAGS ../../fb/$stem.c

%.$O: ../../mi/%.c
	$CC  $CFLAGS ../../mi/$stem.c

%.$O: ../../miext/damage/%.c
	$CC  $CFLAGS -I../../miext/cw ../../miext/damage/$stem.c

%.$O: ../../miext/shadow/%.c
	$CC  $CFLAGS ../../miext/shadow/$stem.c

%.$O: ../../os/%.c
	$CC  $CFLAGS ../../os/$stem.c

%.$O: ../../render/%.c
	$CC $CFLAGS ../../render/$stem.c


Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].