2009-05-22 09:11:02 -06:00
|
|
|
# $OpenBSD: Makefile,v 1.2 2009/05/22 15:11:02 matthieu Exp $
|
2008-03-25 17:28:19 -06:00
|
|
|
|
|
|
|
HEADERS_SUBDIR= X11/
|
|
|
|
HEADERS= ap_keysym.h DECkeysym.h HPkeysym.h keysymdef.h keysym.h \
|
|
|
|
Sunkeysym.h Xalloca.h Xarch.h Xatom.h Xdefs.h XF86keysym.h \
|
|
|
|
Xfuncs.h X.h Xmd.h Xosdefs.h Xos.h Xos_r.h Xproto.h \
|
|
|
|
Xprotostr.h Xthreads.h Xw32defs.h XWDFile.h Xwindows.h \
|
|
|
|
Xwinsock.h
|
|
|
|
GENERATED_HEADERS= Xfuncproto.h Xpoll.h
|
|
|
|
PKGCONFIG= xproto.pc
|
|
|
|
|
2009-05-22 09:11:02 -06:00
|
|
|
all: ${GENERATED_HEADERS}
|
2008-03-25 17:28:19 -06:00
|
|
|
|
|
|
|
Xfuncproto.h: Xfuncproto.h.in
|
|
|
|
@sed -e 's,^#undef NARROWPROTO,#define NARROWPROTO,' \
|
|
|
|
-e 's,^#undef FUNCPROTO,#define FUNCPROTO 15,' \
|
|
|
|
${.CURDIR}/Xfuncproto.h.in > $@
|
|
|
|
|
|
|
|
Xpoll.h: Xpoll.h.in
|
|
|
|
@sed -e 's#@USE_FDS_BITS@#fds_bits#g' ${.CURDIR}/Xpoll.h.in > $@
|
|
|
|
|
2009-05-22 09:11:02 -06:00
|
|
|
install-gh: ${GENERATED_HEADERS}
|
2008-03-25 17:28:19 -06:00
|
|
|
@echo installing ${GENERATED_HEADERS} in ${INCSDIR}/${HEADERS_SUBDIR}
|
|
|
|
@for i in ${GENERATED_HEADERS}; do \
|
|
|
|
cmp -s $$i ${DESTDIR}${INCSDIR}/$$i || \
|
|
|
|
${INSTALL_DATA} $$i ${DESTDIR}${INCSDIR}/${HEADERS_SUBDIR}$$i;\
|
|
|
|
done
|
|
|
|
|
2009-05-22 09:11:02 -06:00
|
|
|
clean-gh:
|
2008-03-25 17:28:19 -06:00
|
|
|
rm -f ${GENERATED_HEADERS}
|
|
|
|
|
2009-05-22 09:11:02 -06:00
|
|
|
realinstall: install-gh
|
|
|
|
|
|
|
|
clean: clean-gh
|
|
|
|
|
2008-03-25 17:28:19 -06:00
|
|
|
.include <bsd.xorg.mk>
|