1c66bbc91SGabor Kovesdan 2c6063d0dSWarner Losh.include <src.opts.mk> 3c66bbc91SGabor Kovesdan 4*0c19c4dbSDoug RabsonPACKAGE= runtime 5c66bbc91SGabor KovesdanPROG= sort 6c66bbc91SGabor KovesdanSRCS= bwstring.c coll.c file.c mem.c radixsort.c sort.c vsort.c 7d053fb22SAlex RichardsonCSTD= c11 8c66bbc91SGabor Kovesdan 9c66bbc91SGabor Kovesdansort.1: sort.1.in 10101db63bSAlex Richardson sed ${MAN_SUB} ${.ALLSRC} >${.TARGET} 11c66bbc91SGabor Kovesdan 12c66bbc91SGabor KovesdanCLEANFILES+= sort.1 13c66bbc91SGabor Kovesdan 14cf57243aSWarner Losh.if ${MK_SORT_THREADS} != "no" 15c66bbc91SGabor KovesdanCFLAGS+= -DSORT_THREADS 163e11bd9eSBaptiste DaroussinLIBADD= pthread md 17c66bbc91SGabor KovesdanMAN_SUB+= -e 's|%%THREADS%%||g' 18c66bbc91SGabor Kovesdan.else 193e11bd9eSBaptiste DaroussinLIBADD= md 20c66bbc91SGabor KovesdanMAN_SUB+= -e 's|%%THREADS%%|\.\\"|g' 21c66bbc91SGabor Kovesdan.endif 22c66bbc91SGabor Kovesdan 23186ba88aSMark JohnstonHAS_TESTS= 24186ba88aSMark JohnstonSUBDIR.${MK_TESTS}+= tests 2536180cd5SKyle Evans 26c66bbc91SGabor Kovesdan.include <bsd.prog.mk> 27