1GEN= profile.h ${GEN_PROF_ERR_C} ${GEN_PROF_ERR_H} 2GEN_PROF_ERR= prof_err.et 3GEN_PROF_ERR_C= ${GEN_PROF_ERR:S/.et$/.c/} 4GEN_PROF_ERR_H= ${GEN_PROF_ERR:S/.et$/.h/} 5${GEN_PROF_ERR:[2..-1]}: .NOMETA 6CLEANFILES+= et-h-prof_err.et et-h-prof_err.c et-h-prof_err.h \ 7 ${GEN} 8 9.include "${KRB5_SRCTOP}/Makefile.et" 10 11${GEN_PROF_ERR_H}: ${GEN_PROF_ERR} 12 rm -f et-h-${.PREFIX}.et et-h-${.PREFIX}.c et-h-${.PREFIX}.h 13 cp ${.ALLSRC} et-h-${.PREFIX}.et 14 ${COMPILE_ET} et-h-${.PREFIX}.et 15 mv et-h-${.PREFIX}.h ${.PREFIX}.h 16 rm -f et-h-${.PREFIX}.et et-h-${.PREFIX}.h 17 18${GEN_PROF_ERR_C}: ${GEN_PROF_ERR} 19 rm -f et-c-${.PREFIX}.et et-c-${.PREFIX}.c et-c-${.PREFIX}.h 20 cp ${.ALLSRC} et-c-${.PREFIX}.et 21 ${COMPILE_ET} et-c-${.PREFIX}.et 22 mv et-c-${.PREFIX}.c ${.PREFIX}.c 23 rm -f et-c-${.PREFIX}.et et-c-${.PREFIX}.c 24 25profile.h: profile.hin prof_err.h 26 cat ${.ALLSRC} > ${.TARGET} 27