[BACK]Return to Makefile.inc CVS log [TXT][DIR] Up to [local] / sys / lib / libsa

Annotation of sys/lib/libsa/Makefile.inc, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: Makefile.inc,v 1.12 2003/06/01 17:00:32 deraadt Exp $
                      2: #      $NetBSD: Makefile.inc,v 1.5 1996/09/30 16:01:18 ws Exp $
                      3: #
                      4: #      NOTE: $S must correspond to the top of the 'sys' tree
                      5: SADIR= $S/lib/libsa
                      6:
                      7: SADST?=        lib/sa
                      8: SAREL?=        ../../
                      9: SALIB?=        ${SADST}/libsa.a
                     10:
                     11: SAMAKE= \
                     12:        cd ${SADST} && ${MAKE} -f ${SAREL}${SADIR}/Makefile \
                     13:          CC="${CC}" XCFLAGS="${CFLAGS}" \
                     14:          AS='${AS}' XAFLAGS='${AFLAGS}' \
                     15:          LD='${LD}' \
                     16:          XCPPFLAGS="${CPPFLAGS}" \
                     17:          SAREL="${SAREL}" \
                     18:          SADIR="${SADIR}" \
                     19:          EXTRACFLAGS="${EXTRACFLAGS}"
                     20: .if defined(NO_NET)
                     21: SAMAKE+= NO_NET=""
                     22: .endif
                     23: .if defined(SA_ZLIB)
                     24: SAMAKE+= SA_ZLIB=""
                     25: .endif
                     26: .if defined(USE_LOADFILE)
                     27: SAMAKE+= USE_LOADFILE=""
                     28: .endif
                     29:
                     30: ${SALIB}:              .NOTMAIN __always_make_salib
                     31:        @echo making sure the stand-alone library is up to date...
                     32:        @${SAMAKE} libsa.a
                     33:
                     34: clean::                        .NOTMAIN __always_make_salib
                     35:        @echo cleaning the stand-alone library objects
                     36:        @${SAMAKE} clean
                     37:        -rmdir -p ${SADST}
                     38:
                     39: depend::               .NOTMAIN __always_make_salib
                     40:        @echo depending the standalone library objects
                     41:        @${SAMAKE} depend
                     42:
                     43: __always_make_salib:   .NOTMAIN
                     44:        -mkdir -p ${SADST}
                     45:

CVSweb