Makefile.inc 725 B

123456789101112131415161718192021222324252627
  1. # $OpenBSD: Makefile.inc,v 1.6 2012/10/06 15:41:12 shadchin Exp $
  2. XKC_TOP?= ../../..
  3. XKB_DIR= ${.CURDIR}/${XKC_TOP}/dist/xkeyboard-config
  4. XKB_BASE= ${DESTDIR}${X11BASE}/share/X11/xkb
  5. INSTALL_DIR= ${INSTALL} -d -o root -g wheel -m ${DIRMODE}
  6. all: _SUBDIRUSE
  7. .if defined(DATA)
  8. install: ${DATA} install-files _SUBDIRUSE
  9. test -z ${XKB_BASE}/${XKB_SUBDIR} || ${INSTALL_DIR} ${XKB_BASE}/${XKB_SUBDIR}
  10. @for f in ${DATA}; do \
  11. echo ${INSTALL_DATA} ${XKB_DIR}/${XKB_SUBDIR}/$$f ${XKB_BASE}/${XKB_SUBDIR}/$$f; \
  12. ${INSTALL_DATA} ${XKB_DIR}/${XKB_SUBDIR}/$$f ${XKB_BASE}/${XKB_SUBDIR}/$$f; \
  13. done
  14. .else
  15. install: install-files _SUBDIRUSE
  16. .endif
  17. .if !target(intall-files)
  18. install-files:
  19. .endif
  20. .PATH: ${XKB_DIR}/${XKB_SUBDIR}