1# $NetBSD: Makefile,v 1.3 2014/07/05 19:22:42 dholland Exp $ 2 3.include <bsd.own.mk> 4.include "${.CURDIR}/../Makefile.inc" 5 6.PATH: ${IDIST}/html 7 8.if ${MKDOC} != "no" 9NTP_DOCFILES= \ 10 accopt.html \ 11 assoc.html \ 12 audio.html \ 13 authopt.html \ 14 bugs.html \ 15 build.html \ 16 clockopt.html \ 17 comdex.html \ 18 config.html \ 19 confopt.html \ 20 copyright.html \ 21 debug.html \ 22 decode.html \ 23 drivers/driver1.html \ 24 drivers/driver3.html \ 25 drivers/driver4.html \ 26 drivers/driver5.html \ 27 drivers/driver6.html \ 28 drivers/driver7.html \ 29 drivers/driver8.html \ 30 drivers/driver9.html \ 31 drivers/driver10.html \ 32 drivers/driver11.html \ 33 drivers/driver12.html \ 34 drivers/driver16.html \ 35 drivers/driver18.html \ 36 drivers/driver19.html \ 37 drivers/driver20.html \ 38 drivers/driver22.html \ 39 drivers/driver26.html \ 40 drivers/driver27.html \ 41 drivers/driver28.html \ 42 drivers/driver29.html \ 43 drivers/driver30.html \ 44 drivers/driver31.html \ 45 drivers/driver32.html \ 46 drivers/driver33.html \ 47 drivers/driver34.html \ 48 drivers/driver35.html \ 49 drivers/driver36.html \ 50 drivers/driver37.html \ 51 drivers/driver38.html \ 52 drivers/driver39.html \ 53 drivers/driver40.html \ 54 drivers/driver42.html \ 55 drivers/driver43.html \ 56 drivers/driver44.html \ 57 drivers/mx4200data.html \ 58 drivers/oncore-shmem.html \ 59 drivers/scripts/footer.txt \ 60 drivers/scripts/style.css \ 61 drivers/tf582_4.html \ 62 extern.html \ 63 hints.html \ 64 howto.html \ 65 index.html \ 66 kern.html \ 67 kernpps.html \ 68 keygen.html \ 69 miscopt.html \ 70 monopt.html \ 71 msyslog.html \ 72 ntp_conf.html \ 73 ntpd.html \ 74 ntpdate.html \ 75 ntpdc.html \ 76 ntpdsim.html \ 77 ntpdsim_new.html \ 78 ntpq.html \ 79 ntptime.html \ 80 ntptrace.html \ 81 parsedata.html \ 82 parsenew.html \ 83 pps.html \ 84 prefer.html \ 85 quick.html \ 86 rate.html \ 87 rdebug.html \ 88 refclock.html \ 89 release.html \ 90 scripts/accopt.txt \ 91 scripts/audio.txt \ 92 scripts/authopt.txt \ 93 scripts/clockopt.txt \ 94 scripts/command.txt \ 95 scripts/config.txt \ 96 scripts/confopt.txt \ 97 scripts/external.txt \ 98 scripts/footer.txt \ 99 scripts/install.txt \ 100 scripts/manual.txt \ 101 scripts/misc.txt \ 102 scripts/miscopt.txt \ 103 scripts/monopt.txt \ 104 scripts/refclock.txt \ 105 scripts/style.css \ 106 sitemap.html \ 107 sntp.html \ 108 tickadj.html \ 109 xleave.html 110 111.for F in ${NTP_DOCFILES:O:u} 112_FDIR:= ntp/${F:H} # subdir 113_FDIR:= ${_FDIR:S,/.$,,} # remove trivial directory 114_FNAME:= ${F:T} # name override 115_F:= ${DESTDIR}${NTP_HTMLDIR}/${_FDIR}/${_FNAME} # installed path 116_FILE:= ${F} 117 118.if ${MKUPDATE} == "no" 119${_F}! ${_FILE} __fileinstall # install rule 120.if !defined(BUILD) && !make(all) && !make(${_FILE}) 121${_F}! .MADE # no build at install 122.endif 123.else 124${_F}: ${_FILE} __fileinstall # install rule 125.if !defined(BUILD) && !make(all) && !make(${_FILE}) 126${_F}: .MADE # no build at install 127.endif 128.endif 129 130filesinstall:: ${_F} 131.PRECIOUS: ${_F} # keep if install fails 132.endfor 133 134.endif 135 136.include <bsd.prog.mk> 137