| <$PLAN9/src/mkhdr |
| <|sh ../devdraw/mkwsysrules.sh # for X11 |
| |
| RIOFILES=\ |
| client.$O\ |
| color.$O\ |
| cursor.$O\ |
| error.$O\ |
| event.$O\ |
| grab.$O\ |
| key.$O\ |
| main.$O\ |
| manage.$O\ |
| menu.$O\ |
| |
| CFLAGS=$CFLAGS -DDEBUG |
| HFILES=dat.h fns.h |
| |
| TARG=rio xshove |
| |
| # need to add lib64 when it exists (on x86-64), but |
| # Darwin complains about the nonexistant directory |
| # Bug in mk? "$L64 -lXext" gobbles the space, so |
| # add trailing slash. |
| L64=`[ -d $X11/lib64 ] && echo 64; echo` |
| LDFLAGS=-L$X11/lib$L64/ -lXext -lX11 |
| |
| <|sh mkriorules.sh |
| |
| $O.rio: $RIOFILES |
| |
| CFLAGS=$CFLAGS -DSHAPE -DDEBUG_EV -DDEBUG |
| |
| $O.xevents: xevents.$O printevent.$O |
| $LD -o $target $prereq $LDFLAGS |
| |
| xevents.$O printevent.$O: printevent.h |
| |
| error.$O: showevent/ShowEvent.c |
| |
| $O.xshove: xshove.$O |
| $LD -o $O.xshove xshove.$O -lX11 |