[BACK]Return to Makefile.rumpfs CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / rump / fs

Annotation of src/sys/rump/fs/Makefile.rumpfs, Revision 1.7

1.7     ! pooka       1: #      $NetBSD: Makefile.rumpfs,v 1.6 2007/08/14 13:56:58 pooka Exp $
1.1       pooka       2: #
                      3:
                      4: .include <bsd.own.mk>
                      5:
1.6       pooka       6: RUMPFSLIST=    cd9660fs efs ext2fs ffs hfs lfs msdosfs ntfs tmpfs udf
1.7     ! pooka       7: RUMPFSALL=     ${RUMPFSLIST} p2k ukfs ufs
1.1       pooka       8:
                      9: RUMPFSLIBDIR?= ${NETBSDSRCDIR}/sys/rump/fs/lib
                     10:
                     11: .for var in ${RUMPFSALL}
                     12: RUMPFSLIBS+=lib${var}
                     13: .endfor
                     14:
                     15: # this is a hack: PRINTOBJDIR is really expensive, so do it only when necessary
1.7     ! pooka      16: .ifndef RUMPFS_NOFSLIB
        !            17: RUMPFS_WANT+=${PROG} p2k ukfs
        !            18: .endif
        !            19:
1.1       pooka      20: .for var in ${RUMPFS_WANT}
                     21: .ifndef RUMPFSLIB${var:tu}OBJDIR
                     22: RUMPFSLIB${var:tu}OBJDIR != cd ${RUMPFSLIBDIR}/lib${var} && ${PRINTOBJDIR}
1.7     ! pooka      23: RUMPFSLD_${var:tu}:=-L${RUMPFSLIB${var:tu}OBJDIR} -Wl,--whole-archive \
        !            24:                      -l${var} -Wl,--no-whole-archive
1.1       pooka      25: RUMPFSDP_${var:tu}:=${RUMPFSLIB${var:tu}OBJDIR}/lib${var}.a
1.7     ! pooka      26:
        !            27: RUMPFSLD_ALL+=${RUMPFSLD_${var:tu}}
        !            28: RUMPFSDP_ALL+=${RUMPFSDP_${var:tu}}
1.1       pooka      29: .endif
                     30: .endfor

CVSweb <webmaster@jp.NetBSD.org>