[BACK]Return to Makefile.inc CVS log [TXT][DIR] Up to [local] / src / etc

Annotation of src/etc/Makefile.inc, Revision 1.2

1.2     ! todd        1: #      $OpenBSD: Makefile.inc,v 1.1 2008/06/14 23:09:05 todd Exp $
1.1       todd        2:
                      3: MAKEDEVSRC=    ${.CURDIR}/../MAKEDEV.mi
                      4: MAKEDEVSRC+=   ${.CURDIR}/../MAKEDEV.sub
                      5: MAKEDEVSRC+=   ${.CURDIR}/../MAKEDEV.common
                      6: MAKEDEVSRC+=   MAKEDEV.md
                      7:
                      8: MAKEDEV: ${MAKEDEVSRC}
1.2     ! todd        9:        @if m4 -I${.CURDIR}/.. -I${.CURDIR} \
        !            10:            ${.CURDIR}/../MAKEDEV.mi > MAKEDEV.tmp; then \
        !            11:            if ! [ -f ${.CURDIR}/MAKEDEV ]; then \
        !            12:                echo "    m4 -I.. -I. ../MAKEDEV.mi > MAKEDEV"; \
        !            13:                cp MAKEDEV.tmp ${.CURDIR}/MAKEDEV; \
        !            14:                rm MAKEDEV.tmp; \
        !            15:                exit 0; \
        !            16:            fi; \
        !            17:            diff MAKEDEV.tmp ${.CURDIR}/MAKEDEV > diffout1 || true; \
        !            18:            sed -e 's/^--.*$$//' \
        !            19:                -e 's/^[\<\>] #.*OpenBSD.*Exp $$//' \
        !            20:                -e 's/^[0-9]*c[0-9]*$$//' \
        !            21:                -e '/^$$/d' \
        !            22:                diffout1 > diffout2; \
        !            23:            if [ -s diffout2 ]; then \
        !            24:                echo "    m4 -I.. -I. ../MAKEDEV.mi > MAKEDEV"; \
        !            25:                cp MAKEDEV.tmp ${.CURDIR}/MAKEDEV || true; \
        !            26:            fi; \
        !            27:            rm diffout1 diffout2; \
        !            28:        fi