1.include <src.opts.mk> 2 3# Do not include `info' in the SUBDIR list, it is handled separately. 4 5SUBDIR= ${_colldef} \ 6 ctypedef \ 7 ${_dict} \ 8 ${_doc} \ 9 ${_dtrace} \ 10 ${_examples} \ 11 ${_firmwares} \ 12 ${_i18n} \ 13 keys \ 14 ${_man} \ 15 ${_me} \ 16 misc \ 17 ${_mk} \ 18 ${_monetdef} \ 19 ${_msgdef} \ 20 ${_numericdef} \ 21 ${_sendmail} \ 22 skel \ 23 ${_snmp} \ 24 ${_syscons} \ 25 tabset \ 26 termcap \ 27 ${_timedef} \ 28 ${_vt} \ 29 ${_zoneinfo} 30 31# NB: keep these sorted by MK_* knobs 32 33.if ${MK_BSNMP} != "no" 34_snmp= snmp 35.endif 36 37.if ${MK_CDDL} != "no" 38_dtrace= dtrace 39.endif 40 41.if ${MK_DICT} != "no" 42_dict= dict 43.endif 44 45.if ${MK_EXAMPLES} != "no" 46_examples= examples 47.endif 48 49.if ${MK_SOURCELESS_UCODE} != "no" 50_firmwares= firmwares 51.endif 52 53.if ${MK_ICONV} != "no" 54_i18n= i18n 55.endif 56 57.if ${MK_LOCALES} != "no" 58_colldef= colldef colldef_unicode 59_monetdef= monetdef monetdef_unicode 60_msgdef= msgdef msgdef_unicode 61_numericdef= numericdef numericdef_unicode 62_timedef= timedef 63.endif 64 65.if ${MK_MAKE} != "no" 66_mk= mk 67.endif 68 69.if ${MK_MAN} != "no" 70_man= man 71.endif 72 73.if ${MK_SENDMAIL} != "no" 74_sendmail= sendmail 75.endif 76 77.if ${MK_SHAREDOCS} != "no" 78_doc= doc 79.endif 80 81.if ${MK_SYSCONS} != "no" 82_syscons= syscons 83.endif 84 85SUBDIR.${MK_TESTS}+= tests 86 87.if ${MK_VT} != "no" 88_vt= vt 89.endif 90 91.if ${MK_ZONEINFO} != "no" 92_zoneinfo= zoneinfo 93.endif 94 95SUBDIR_PARALLEL= 96 97.include <bsd.subdir.mk> 98