Date: Thu, 28 May 2009 04:51:06 +0000 (UTC) From: John Birrell <jb@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r192958 - in projects/jbuild: . bin bin/cat bin/chflags bin/chio bin/chmod bin/cp bin/date bin/dd bin/df bin/domainname bin/echo bin/ed bin/expr bin/getfacl bin/hostname bin/kenv bin/ki... Message-ID: <200905280451.n4S4p6r9023200@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jb Date: Thu May 28 04:51:05 2009 New Revision: 192958 URL: http://svn.freebsd.org/changeset/base/192958 Log: Update bsd.dirdep.mk to the latest JNPR design. This system makefile contains the code to generate the Buildfile.dirdep files. Update Buildfiles where changes are required to suit the recent MFCs. Add Buildfile.dep files from jbuild which relect the directory dependencies (DIRDEP) and the source directory dependencies (SRCDIRDEP) which can be used for a subtree checkout. Update the generated Buildfile.dirdep files based on the bew bsd.dirdep.mk. Added: projects/jbuild/bin/sh/Buildfile.dep projects/jbuild/bin/sh/Buildfile.dirdep projects/jbuild/bin/sh/mkinit/ projects/jbuild/bin/sh/mkinit/Buildfile projects/jbuild/bin/sh/mkinit/Buildfile.dep projects/jbuild/bin/sh/mkinit/Buildfile.dirdep projects/jbuild/bin/sh/mknodes/ projects/jbuild/bin/sh/mknodes/Buildfile projects/jbuild/bin/sh/mknodes/Buildfile.dep projects/jbuild/bin/sh/mknodes/Buildfile.dirdep projects/jbuild/bin/sh/mksyntax/ projects/jbuild/bin/sh/mksyntax/Buildfile projects/jbuild/bin/sh/mksyntax/Buildfile.dep projects/jbuild/bin/sh/mksyntax/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/base/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/basex/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/bits/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/bkw/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/debug/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/ext/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/march/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/std/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/target/Buildfile.dep projects/jbuild/gnu/lib/libstdc++/thr/Buildfile.dep projects/jbuild/gnu/usr.bin/cc/cc_tools/genheaders/Buildfile.dep projects/jbuild/include/arpa/Buildfile.dep projects/jbuild/include/gssapi/Buildfile.dep projects/jbuild/include/machine/Buildfile.dep projects/jbuild/include/protocols/Buildfile.dep projects/jbuild/lib/libpcap/h/ projects/jbuild/lib/libpcap/h/Buildfile projects/jbuild/lib/libpcap/h/Buildfile.dep projects/jbuild/lib/libpcap/h/Buildfile.dirdep projects/jbuild/lib/msun/Buildfile.dep projects/jbuild/lib/ncurses/include/Buildfile.dep projects/jbuild/sys/altq/Buildfile.dep projects/jbuild/sys/bsm/Buildfile.dep projects/jbuild/sys/cam/Buildfile.dep projects/jbuild/sys/cam/scsi/Buildfile.dep projects/jbuild/sys/crypto/Buildfile.dep projects/jbuild/sys/crypto/rijndael/Buildfile.dep projects/jbuild/sys/crypto/sha2/Buildfile.dep projects/jbuild/sys/dev/an/Buildfile.dep projects/jbuild/sys/dev/dcons/Buildfile.dep projects/jbuild/sys/dev/firewire/Buildfile.dep projects/jbuild/sys/dev/ic/Buildfile.dep projects/jbuild/sys/dev/ofw/Buildfile.dep projects/jbuild/sys/dev/utopia/Buildfile.dep projects/jbuild/sys/dev/vkbd/Buildfile.dep projects/jbuild/sys/fs/cd9660/Buildfile.dep projects/jbuild/sys/fs/devfs/Buildfile.dep projects/jbuild/sys/fs/hpfs/Buildfile.dep projects/jbuild/sys/fs/msdosfs/Buildfile.dep projects/jbuild/sys/fs/ntfs/Buildfile.dep projects/jbuild/sys/fs/udf/Buildfile.dep projects/jbuild/sys/geom/Buildfile.dep projects/jbuild/sys/geom/bde/Buildfile.dep projects/jbuild/sys/geom/cache/Buildfile.dep projects/jbuild/sys/geom/concat/Buildfile.dep projects/jbuild/sys/geom/journal/Buildfile.dep projects/jbuild/sys/geom/label/Buildfile.dep projects/jbuild/sys/geom/mirror/Buildfile.dep projects/jbuild/sys/geom/multipath/Buildfile.dep projects/jbuild/sys/geom/nop/Buildfile.dep projects/jbuild/sys/geom/raid3/Buildfile.dep projects/jbuild/sys/geom/shsec/Buildfile.dep projects/jbuild/sys/geom/stripe/Buildfile.dep projects/jbuild/sys/geom/vinum/Buildfile.dep projects/jbuild/sys/geom/virstor/Buildfile.dep projects/jbuild/sys/i386/include/Buildfile.dep projects/jbuild/sys/kgssapi/Buildfile.dep projects/jbuild/sys/net/Buildfile.dep projects/jbuild/sys/net80211/Buildfile.dep projects/jbuild/sys/netatalk/Buildfile.dep projects/jbuild/sys/netgraph/Buildfile.dep projects/jbuild/sys/netgraph/bluetooth/include/Buildfile.dep projects/jbuild/sys/netinet6/Buildfile.dep projects/jbuild/sys/netipsec/Buildfile.dep projects/jbuild/sys/netipx/Buildfile.dep projects/jbuild/sys/netnatm/Buildfile.dep projects/jbuild/sys/nfs/Buildfile.dep projects/jbuild/sys/nfsclient/Buildfile.dep projects/jbuild/sys/opencrypto/Buildfile.dep projects/jbuild/sys/rpc/Buildfile.dep projects/jbuild/sys/ufs/ffs/Buildfile.dep projects/jbuild/sys/vm/Buildfile.dep projects/jbuild/usr.bin/lex/lib/Buildfile.dep projects/jbuild/usr.sbin/adduser/Buildfile.dep projects/jbuild/usr.sbin/crashinfo/Buildfile.dep projects/jbuild/usr.sbin/zzz/Buildfile.dep Modified: projects/jbuild/Buildfile.dirdep projects/jbuild/bin/Buildfile.dirdep projects/jbuild/bin/cat/Buildfile.dirdep projects/jbuild/bin/chflags/Buildfile.dirdep projects/jbuild/bin/chio/Buildfile.dirdep projects/jbuild/bin/chmod/Buildfile.dirdep projects/jbuild/bin/cp/Buildfile projects/jbuild/bin/cp/Buildfile.dirdep projects/jbuild/bin/date/Buildfile.dirdep projects/jbuild/bin/dd/Buildfile.dirdep projects/jbuild/bin/df/Buildfile.dirdep projects/jbuild/bin/domainname/Buildfile.dirdep projects/jbuild/bin/echo/Buildfile.dirdep projects/jbuild/bin/ed/Buildfile.dirdep projects/jbuild/bin/expr/Buildfile.dirdep projects/jbuild/bin/getfacl/Buildfile.dirdep projects/jbuild/bin/hostname/Buildfile.dirdep projects/jbuild/bin/kenv/Buildfile.dirdep projects/jbuild/bin/kill/Buildfile.dirdep projects/jbuild/bin/ln/Buildfile.dirdep projects/jbuild/bin/ls/Buildfile.dirdep projects/jbuild/bin/mkdir/Buildfile.dirdep projects/jbuild/bin/mv/Buildfile.dirdep projects/jbuild/bin/pax/Buildfile.dirdep projects/jbuild/bin/pkill/Buildfile.dirdep projects/jbuild/bin/ps/Buildfile.dirdep projects/jbuild/bin/pwd/Buildfile.dirdep projects/jbuild/bin/rcp/Buildfile.dirdep projects/jbuild/bin/realpath/Buildfile.dirdep projects/jbuild/bin/rm/Buildfile.dirdep projects/jbuild/bin/rmail/Buildfile.dirdep projects/jbuild/bin/rmdir/Buildfile.dirdep projects/jbuild/bin/setfacl/Buildfile.dirdep projects/jbuild/bin/sh/Buildfile projects/jbuild/bin/sh/arith_lex.l projects/jbuild/bin/sleep/Buildfile.dirdep projects/jbuild/bin/stty/Buildfile.dirdep projects/jbuild/bin/sync/Buildfile.dirdep projects/jbuild/bin/test/Buildfile.dirdep projects/jbuild/bin/uuidgen/Buildfile.dirdep projects/jbuild/bld/bsd.dirdep.mk projects/jbuild/games/Buildfile.dirdep projects/jbuild/gnu/Buildfile.dirdep projects/jbuild/gnu/lib/Buildfile.dirdep projects/jbuild/gnu/lib/csu/Buildfile.dirdep projects/jbuild/gnu/lib/libgcc/Buildfile.dirdep projects/jbuild/gnu/lib/libreadline/Buildfile.dirdep projects/jbuild/gnu/lib/libreadline/readline/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/base/Buildfile projects/jbuild/gnu/lib/libstdc++/base/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/basex/Buildfile projects/jbuild/gnu/lib/libstdc++/basex/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/bits/Buildfile projects/jbuild/gnu/lib/libstdc++/bits/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/bkw/Buildfile projects/jbuild/gnu/lib/libstdc++/bkw/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/debug/Buildfile projects/jbuild/gnu/lib/libstdc++/debug/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/ext/Buildfile projects/jbuild/gnu/lib/libstdc++/ext/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/march/Buildfile projects/jbuild/gnu/lib/libstdc++/march/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/pb0/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/pb1/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/std/Buildfile projects/jbuild/gnu/lib/libstdc++/std/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/target/Buildfile projects/jbuild/gnu/lib/libstdc++/target/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/thr/Buildfile projects/jbuild/gnu/lib/libstdc++/thr/Buildfile.dirdep projects/jbuild/gnu/lib/libstdc++/tr1/Buildfile.dirdep projects/jbuild/gnu/lib/libsupc++/Buildfile.dirdep projects/jbuild/gnu/usr.bin/Buildfile.dirdep projects/jbuild/gnu/usr.bin/cc/cc_tools/genheaders/Buildfile projects/jbuild/gnu/usr.bin/cc/cc_tools/genheaders/Buildfile.dirdep projects/jbuild/include/Buildfile projects/jbuild/include/Buildfile.dep projects/jbuild/include/Buildfile.dirdep projects/jbuild/include/arpa/Buildfile projects/jbuild/include/arpa/Buildfile.dirdep projects/jbuild/include/gssapi/Buildfile projects/jbuild/include/gssapi/Buildfile.dirdep projects/jbuild/include/machine/Buildfile projects/jbuild/include/machine/Buildfile.dirdep projects/jbuild/include/osreldate/Buildfile.dirdep projects/jbuild/include/protocols/Buildfile projects/jbuild/include/protocols/Buildfile.dirdep projects/jbuild/include/rpc/Buildfile.dirdep projects/jbuild/include/rpcsvc/Buildfile.dirdep projects/jbuild/lib/Buildfile.dirdep projects/jbuild/lib/csu/Buildfile.dirdep projects/jbuild/lib/csu/i386/Buildfile projects/jbuild/lib/csu/i386/Buildfile.dirdep projects/jbuild/lib/libalias/Buildfile.dirdep projects/jbuild/lib/libalias/libalias/Buildfile.dirdep projects/jbuild/lib/libauditd/Buildfile.dirdep projects/jbuild/lib/libbegemot/Buildfile.dirdep projects/jbuild/lib/libbluetooth/Buildfile projects/jbuild/lib/libbluetooth/Buildfile.dirdep projects/jbuild/lib/libbsm/Buildfile.dirdep projects/jbuild/lib/libbsnmp/Buildfile.dirdep projects/jbuild/lib/libbsnmp/libbsnmp/Buildfile.dirdep projects/jbuild/lib/libc/Buildfile.dirdep projects/jbuild/lib/libc/gen/Buildfile.inc projects/jbuild/lib/libc/posix1e/Buildfile.inc projects/jbuild/lib/libcam/Buildfile.dirdep projects/jbuild/lib/libcrypt/Buildfile.dirdep projects/jbuild/lib/libdevinfo/Buildfile.dirdep projects/jbuild/lib/libdevstat/Buildfile.dirdep projects/jbuild/lib/libdwarf/Buildfile.dirdep projects/jbuild/lib/libedit/Buildfile.dirdep projects/jbuild/lib/libelf/Buildfile.dirdep projects/jbuild/lib/libexpat/Buildfile.dirdep projects/jbuild/lib/libgeom/Buildfile.dirdep projects/jbuild/lib/libipsec/Buildfile.dirdep projects/jbuild/lib/libipx/Buildfile.dirdep projects/jbuild/lib/libkiconv/Buildfile.dirdep projects/jbuild/lib/libkvm/Buildfile.dirdep projects/jbuild/lib/libmd/Buildfile.dirdep projects/jbuild/lib/libnetgraph/Buildfile.dirdep projects/jbuild/lib/libpam/Buildfile.dirdep projects/jbuild/lib/libpam/libpam/Buildfile.dirdep projects/jbuild/lib/libpcap/Buildfile.dep projects/jbuild/lib/libpcap/Buildfile.dirdep projects/jbuild/lib/librpcsvc/Buildfile.dirdep projects/jbuild/lib/libsbuf/Buildfile.dirdep projects/jbuild/lib/libsdp/Buildfile.dirdep projects/jbuild/lib/libsm/Buildfile.dirdep projects/jbuild/lib/libufs/Buildfile.dirdep projects/jbuild/lib/libusbhid/Buildfile.dirdep projects/jbuild/lib/libutil/Buildfile.dirdep projects/jbuild/lib/libwrap/Buildfile.dirdep projects/jbuild/lib/liby/Buildfile.dirdep projects/jbuild/lib/libz/Buildfile.dirdep projects/jbuild/lib/msun/Buildfile projects/jbuild/lib/msun/Buildfile.dirdep projects/jbuild/lib/ncurses/Buildfile.dirdep projects/jbuild/lib/ncurses/include/Buildfile projects/jbuild/lib/ncurses/include/Buildfile.dirdep projects/jbuild/lib/ncurses/make_hash/Buildfile.dirdep projects/jbuild/lib/ncurses/make_keys/Buildfile.dirdep projects/jbuild/lib/ncurses/ncurses/Buildfile.dirdep projects/jbuild/libexec/Buildfile.dirdep projects/jbuild/sbin/Buildfile.dirdep projects/jbuild/sbin/adjkerntz/Buildfile.dirdep projects/jbuild/sbin/atacontrol/Buildfile.dirdep projects/jbuild/sbin/atm/Buildfile.dirdep projects/jbuild/sbin/atm/atmconfig/Buildfile.dirdep projects/jbuild/sbin/badsect/Buildfile.dirdep projects/jbuild/sbin/bsdlabel/Buildfile.dirdep projects/jbuild/sbin/camcontrol/Buildfile.dirdep projects/jbuild/sbin/ccdconfig/Buildfile.dirdep projects/jbuild/sbin/clri/Buildfile.dirdep projects/jbuild/sbin/comcontrol/Buildfile.dirdep projects/jbuild/sbin/conscontrol/Buildfile.dirdep projects/jbuild/sbin/ddb/Buildfile.dirdep projects/jbuild/sbin/devd/Buildfile.dirdep projects/jbuild/sbin/devfs/Buildfile.dirdep projects/jbuild/sbin/dhclient/Buildfile.dirdep projects/jbuild/sbin/dmesg/Buildfile.dirdep projects/jbuild/sbin/dump/Buildfile.dirdep projects/jbuild/sbin/dumpfs/Buildfile.dirdep projects/jbuild/sbin/dumpon/Buildfile.dirdep projects/jbuild/sbin/fdisk/Buildfile.dirdep projects/jbuild/sbin/fdisk_pc98/Buildfile.dirdep projects/jbuild/sbin/ffsinfo/Buildfile.dirdep projects/jbuild/sbin/fsck/Buildfile.dirdep projects/jbuild/sbin/fsck_ffs/Buildfile.dirdep projects/jbuild/sbin/fsck_msdosfs/Buildfile.dirdep projects/jbuild/sbin/fsdb/Buildfile.dirdep projects/jbuild/sbin/fsirand/Buildfile.dirdep projects/jbuild/sbin/gbde/Buildfile.dirdep projects/jbuild/sbin/geom/Buildfile.dirdep projects/jbuild/sbin/geom/class/Buildfile.dirdep projects/jbuild/sbin/geom/class/cache/Buildfile.dirdep projects/jbuild/sbin/geom/class/concat/Buildfile.dirdep projects/jbuild/sbin/geom/class/eli/Buildfile.dirdep projects/jbuild/sbin/geom/class/journal/Buildfile.dirdep projects/jbuild/sbin/geom/class/label/Buildfile.dirdep projects/jbuild/sbin/geom/class/mirror/Buildfile.dirdep projects/jbuild/sbin/geom/class/multipath/Buildfile.dirdep projects/jbuild/sbin/geom/class/nop/Buildfile.dirdep projects/jbuild/sbin/geom/class/part/Buildfile.dirdep projects/jbuild/sbin/geom/class/raid3/Buildfile.dirdep projects/jbuild/sbin/geom/class/shsec/Buildfile.dirdep projects/jbuild/sbin/geom/class/stripe/Buildfile.dirdep projects/jbuild/sbin/geom/class/virstor/Buildfile.dirdep projects/jbuild/sbin/geom/core/Buildfile.dirdep projects/jbuild/sbin/ggate/Buildfile.dirdep projects/jbuild/sbin/growfs/Buildfile.dirdep projects/jbuild/sbin/gvinum/Buildfile.dirdep projects/jbuild/sbin/ifconfig/Buildfile.dirdep projects/jbuild/sbin/init/Buildfile.dirdep projects/jbuild/sbin/ipf/Buildfile.dirdep projects/jbuild/sbin/ipf/ipf/Buildfile.dep projects/jbuild/sbin/ipf/ipf/Buildfile.dirdep projects/jbuild/sbin/ipf/ipfs/Buildfile.dirdep projects/jbuild/sbin/ipf/ipfstat/Buildfile.dirdep projects/jbuild/sbin/ipf/ipmon/Buildfile.dirdep projects/jbuild/sbin/ipf/ipnat/Buildfile.dirdep projects/jbuild/sbin/ipf/ippool/Buildfile.dirdep projects/jbuild/sbin/ipf/ipresend/Buildfile.dirdep projects/jbuild/sbin/ipf/libipf/Buildfile.dirdep projects/jbuild/sbin/ipfw/Buildfile.dirdep projects/jbuild/sbin/iscontrol/Buildfile.dirdep projects/jbuild/sbin/kldconfig/Buildfile.dirdep projects/jbuild/sbin/kldload/Buildfile.dirdep projects/jbuild/sbin/kldstat/Buildfile.dirdep projects/jbuild/sbin/kldunload/Buildfile.dirdep projects/jbuild/sbin/ldconfig/Buildfile.dirdep projects/jbuild/sbin/mca/Buildfile.dirdep projects/jbuild/sbin/md5/Buildfile.dirdep projects/jbuild/sbin/mdconfig/Buildfile.dirdep projects/jbuild/sbin/mdmfs/Buildfile.dirdep projects/jbuild/sbin/mknod/Buildfile.dirdep projects/jbuild/sbin/mksnap_ffs/Buildfile.dirdep projects/jbuild/sbin/mount/Buildfile.dirdep projects/jbuild/sbin/mount_autofs/Buildfile.dirdep projects/jbuild/sbin/mount_cd9660/Buildfile.dirdep projects/jbuild/sbin/mount_ext2fs/Buildfile.dirdep projects/jbuild/sbin/mount_hpfs/Buildfile.dirdep projects/jbuild/sbin/mount_msdosfs/Buildfile.dirdep projects/jbuild/sbin/mount_nfs/Buildfile.dirdep projects/jbuild/sbin/mount_ntfs/Buildfile.dirdep projects/jbuild/sbin/mount_nullfs/Buildfile.dirdep projects/jbuild/sbin/mount_reiserfs/Buildfile.dirdep projects/jbuild/sbin/mount_std/Buildfile.dirdep projects/jbuild/sbin/mount_udf/Buildfile.dirdep projects/jbuild/sbin/mount_unionfs/Buildfile.dirdep projects/jbuild/sbin/natd/Buildfile.dirdep projects/jbuild/sbin/newfs/Buildfile.dirdep projects/jbuild/sbin/newfs_msdos/Buildfile.dirdep projects/jbuild/sbin/nfsiod/Buildfile.dirdep projects/jbuild/sbin/nos-tun/Buildfile.dirdep projects/jbuild/sbin/pfctl/Buildfile.dirdep projects/jbuild/sbin/pflogd/Buildfile.dep projects/jbuild/sbin/pflogd/Buildfile.dirdep projects/jbuild/sbin/ping/Buildfile.dirdep projects/jbuild/sbin/ping6/Buildfile.dirdep projects/jbuild/sbin/quotacheck/Buildfile.dirdep projects/jbuild/sbin/rcorder/Buildfile.dirdep projects/jbuild/sbin/reboot/Buildfile.dirdep projects/jbuild/sbin/recoverdisk/Buildfile.dirdep projects/jbuild/sbin/restore/Buildfile projects/jbuild/sbin/restore/Buildfile.dirdep projects/jbuild/sbin/route/Buildfile.dirdep projects/jbuild/sbin/routed/Buildfile.dirdep projects/jbuild/sbin/rtsol/Buildfile.dirdep projects/jbuild/sbin/savecore/Buildfile.dirdep projects/jbuild/sbin/sconfig/Buildfile.dirdep projects/jbuild/sbin/setkey/Buildfile.dep projects/jbuild/sbin/setkey/Buildfile.dirdep projects/jbuild/sbin/shutdown/Buildfile.dirdep projects/jbuild/sbin/spppcontrol/Buildfile.dirdep projects/jbuild/sbin/sunlabel/Buildfile.dirdep projects/jbuild/sbin/swapon/Buildfile.dirdep projects/jbuild/sbin/sysctl/Buildfile.dirdep projects/jbuild/sbin/tunefs/Buildfile.dirdep projects/jbuild/sbin/umount/Buildfile.dirdep projects/jbuild/secure/Buildfile.dirdep projects/jbuild/secure/lib/Buildfile.dirdep projects/jbuild/secure/lib/libcrypto/Buildfile.dirdep projects/jbuild/secure/libexec/Buildfile.dirdep projects/jbuild/secure/usr.bin/Buildfile.dirdep projects/jbuild/secure/usr.sbin/Buildfile.dirdep projects/jbuild/stage/Buildfile.dirdep projects/jbuild/stage/include.mtree projects/jbuild/sys/Buildfile.dirdep projects/jbuild/sys/altq/Buildfile projects/jbuild/sys/altq/Buildfile.dirdep projects/jbuild/sys/amd64/include/Buildfile.dirdep projects/jbuild/sys/arm/include/Buildfile.dirdep projects/jbuild/sys/bsm/Buildfile projects/jbuild/sys/bsm/Buildfile.dirdep projects/jbuild/sys/cam/Buildfile projects/jbuild/sys/cam/Buildfile.dirdep projects/jbuild/sys/cam/scsi/Buildfile projects/jbuild/sys/cam/scsi/Buildfile.dirdep projects/jbuild/sys/crypto/Buildfile projects/jbuild/sys/crypto/Buildfile.dirdep projects/jbuild/sys/crypto/rijndael/Buildfile projects/jbuild/sys/crypto/rijndael/Buildfile.dirdep projects/jbuild/sys/crypto/sha2/Buildfile projects/jbuild/sys/crypto/sha2/Buildfile.dirdep projects/jbuild/sys/dev/acpica/Buildfile.dirdep projects/jbuild/sys/dev/an/Buildfile projects/jbuild/sys/dev/an/Buildfile.dirdep projects/jbuild/sys/dev/dcons/Buildfile projects/jbuild/sys/dev/dcons/Buildfile.dirdep projects/jbuild/sys/dev/firewire/Buildfile projects/jbuild/sys/dev/firewire/Buildfile.dirdep projects/jbuild/sys/dev/ic/Buildfile projects/jbuild/sys/dev/ic/Buildfile.dirdep projects/jbuild/sys/dev/ofw/Buildfile projects/jbuild/sys/dev/ofw/Buildfile.dirdep projects/jbuild/sys/dev/usb/Buildfile projects/jbuild/sys/dev/usb/Buildfile.dirdep projects/jbuild/sys/dev/utopia/Buildfile projects/jbuild/sys/dev/utopia/Buildfile.dirdep projects/jbuild/sys/dev/vkbd/Buildfile projects/jbuild/sys/dev/vkbd/Buildfile.dirdep projects/jbuild/sys/fs/cd9660/Buildfile projects/jbuild/sys/fs/cd9660/Buildfile.dirdep projects/jbuild/sys/fs/devfs/Buildfile projects/jbuild/sys/fs/devfs/Buildfile.dirdep projects/jbuild/sys/fs/hpfs/Buildfile projects/jbuild/sys/fs/hpfs/Buildfile.dirdep projects/jbuild/sys/fs/msdosfs/Buildfile projects/jbuild/sys/fs/msdosfs/Buildfile.dirdep projects/jbuild/sys/fs/ntfs/Buildfile projects/jbuild/sys/fs/ntfs/Buildfile.dirdep projects/jbuild/sys/fs/udf/Buildfile projects/jbuild/sys/fs/udf/Buildfile.dirdep projects/jbuild/sys/geom/Buildfile projects/jbuild/sys/geom/Buildfile.dirdep projects/jbuild/sys/geom/bde/Buildfile projects/jbuild/sys/geom/bde/Buildfile.dirdep projects/jbuild/sys/geom/cache/Buildfile projects/jbuild/sys/geom/cache/Buildfile.dirdep projects/jbuild/sys/geom/concat/Buildfile projects/jbuild/sys/geom/concat/Buildfile.dirdep projects/jbuild/sys/geom/eli/Buildfile.dirdep projects/jbuild/sys/geom/gate/Buildfile.dirdep projects/jbuild/sys/geom/journal/Buildfile projects/jbuild/sys/geom/journal/Buildfile.dirdep projects/jbuild/sys/geom/label/Buildfile projects/jbuild/sys/geom/label/Buildfile.dirdep projects/jbuild/sys/geom/linux_lvm/Buildfile.dirdep projects/jbuild/sys/geom/mirror/Buildfile projects/jbuild/sys/geom/mirror/Buildfile.dirdep projects/jbuild/sys/geom/multipath/Buildfile projects/jbuild/sys/geom/multipath/Buildfile.dirdep projects/jbuild/sys/geom/nop/Buildfile projects/jbuild/sys/geom/nop/Buildfile.dirdep projects/jbuild/sys/geom/part/Buildfile.dirdep projects/jbuild/sys/geom/raid3/Buildfile projects/jbuild/sys/geom/raid3/Buildfile.dirdep projects/jbuild/sys/geom/shsec/Buildfile projects/jbuild/sys/geom/shsec/Buildfile.dirdep projects/jbuild/sys/geom/stripe/Buildfile projects/jbuild/sys/geom/stripe/Buildfile.dirdep projects/jbuild/sys/geom/vinum/Buildfile projects/jbuild/sys/geom/vinum/Buildfile.dirdep projects/jbuild/sys/geom/virstor/Buildfile projects/jbuild/sys/geom/virstor/Buildfile.dirdep projects/jbuild/sys/i386/include/Buildfile projects/jbuild/sys/i386/include/Buildfile.dirdep projects/jbuild/sys/ia64/include/Buildfile.dirdep projects/jbuild/sys/kgssapi/Buildfile projects/jbuild/sys/kgssapi/Buildfile.dirdep projects/jbuild/sys/mips/include/Buildfile.dirdep projects/jbuild/sys/net/Buildfile projects/jbuild/sys/net/Buildfile.dirdep projects/jbuild/sys/net80211/Buildfile projects/jbuild/sys/net80211/Buildfile.dirdep projects/jbuild/sys/netatalk/Buildfile projects/jbuild/sys/netatalk/Buildfile.dirdep projects/jbuild/sys/netgraph/Buildfile projects/jbuild/sys/netgraph/Buildfile.dirdep projects/jbuild/sys/netgraph/bluetooth/include/Buildfile projects/jbuild/sys/netgraph/bluetooth/include/Buildfile.dirdep projects/jbuild/sys/netinet/Buildfile.dirdep projects/jbuild/sys/netinet6/Buildfile projects/jbuild/sys/netinet6/Buildfile.dirdep projects/jbuild/sys/netipsec/Buildfile projects/jbuild/sys/netipsec/Buildfile.dirdep projects/jbuild/sys/netipx/Buildfile projects/jbuild/sys/netipx/Buildfile.dirdep projects/jbuild/sys/netnatm/Buildfile projects/jbuild/sys/netnatm/Buildfile.dirdep projects/jbuild/sys/nfs/Buildfile projects/jbuild/sys/nfs/Buildfile.dirdep projects/jbuild/sys/nfsclient/Buildfile projects/jbuild/sys/nfsclient/Buildfile.dirdep projects/jbuild/sys/opencrypto/Buildfile projects/jbuild/sys/opencrypto/Buildfile.dirdep projects/jbuild/sys/powerpc/include/Buildfile.dirdep projects/jbuild/sys/rpc/Buildfile projects/jbuild/sys/rpc/Buildfile.dirdep projects/jbuild/sys/sparc64/include/Buildfile.dirdep projects/jbuild/sys/sun4v/include/Buildfile.dirdep projects/jbuild/sys/sys/Buildfile projects/jbuild/sys/sys/Buildfile.dirdep projects/jbuild/sys/ufs/ffs/Buildfile projects/jbuild/sys/ufs/ffs/Buildfile.dirdep projects/jbuild/sys/ufs/ufs/Buildfile.dirdep projects/jbuild/sys/vm/Buildfile projects/jbuild/sys/vm/Buildfile.dirdep projects/jbuild/usr.bin/Buildfile.dirdep projects/jbuild/usr.bin/lex/Buildfile.dirdep projects/jbuild/usr.bin/lex/lib/Buildfile projects/jbuild/usr.bin/lex/lib/Buildfile.dirdep projects/jbuild/usr.bin/rpcgen/Buildfile.dirdep projects/jbuild/usr.bin/rpcgen_host/Buildfile.dirdep projects/jbuild/usr.sbin/Buildfile.dirdep projects/jbuild/usr.sbin/IPXrouted/Buildfile.dirdep projects/jbuild/usr.sbin/ac/Buildfile.dirdep projects/jbuild/usr.sbin/accton/Buildfile.dirdep projects/jbuild/usr.sbin/acpi/Buildfile.dirdep projects/jbuild/usr.sbin/acpi/acpiconf/Buildfile.dirdep projects/jbuild/usr.sbin/acpi/acpidb/Buildfile.dirdep projects/jbuild/usr.sbin/acpi/acpidump/Buildfile.dirdep projects/jbuild/usr.sbin/acpi/iasl/Buildfile.dirdep projects/jbuild/usr.sbin/adduser/Buildfile projects/jbuild/usr.sbin/adduser/Buildfile.dirdep projects/jbuild/usr.sbin/amd/Buildfile.dirdep projects/jbuild/usr.sbin/amd/amd/Buildfile.dirdep projects/jbuild/usr.sbin/amd/amq/Buildfile.dirdep projects/jbuild/usr.sbin/amd/fixmount/Buildfile.dirdep projects/jbuild/usr.sbin/amd/fsinfo/Buildfile.dirdep projects/jbuild/usr.sbin/amd/hlfsd/Buildfile.dirdep projects/jbuild/usr.sbin/amd/include/Buildfile.dirdep projects/jbuild/usr.sbin/amd/libamu/Buildfile.dirdep projects/jbuild/usr.sbin/amd/mk-amd-map/Buildfile.dirdep projects/jbuild/usr.sbin/amd/pawd/Buildfile.dirdep projects/jbuild/usr.sbin/amd/wire-test/Buildfile.dirdep projects/jbuild/usr.sbin/ancontrol/Buildfile.dirdep projects/jbuild/usr.sbin/apm/Buildfile.dirdep projects/jbuild/usr.sbin/apmd/Buildfile.dirdep projects/jbuild/usr.sbin/arp/Buildfile.dirdep projects/jbuild/usr.sbin/asf/Buildfile.dirdep projects/jbuild/usr.sbin/audit/Buildfile.dirdep projects/jbuild/usr.sbin/auditd/Buildfile.dirdep projects/jbuild/usr.sbin/auditreduce/Buildfile.dirdep projects/jbuild/usr.sbin/authpf/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/bcmfw/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/bt3cfw/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/bthidcontrol/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/bthidd/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/btpand/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/hccontrol/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/hcsecd/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/hcseriald/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/l2control/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/l2ping/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/rfcomm_pppd/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/sdpcontrol/Buildfile.dirdep projects/jbuild/usr.sbin/bluetooth/sdpd/Buildfile.dirdep projects/jbuild/usr.sbin/boot0cfg/Buildfile.dirdep projects/jbuild/usr.sbin/boot98cfg/Buildfile.dirdep projects/jbuild/usr.sbin/bootparamd/Buildfile.dirdep projects/jbuild/usr.sbin/bootparamd/bootparamd/Buildfile.dirdep projects/jbuild/usr.sbin/bootparamd/callbootd/Buildfile.dirdep projects/jbuild/usr.sbin/bsnmpd/Buildfile.dirdep projects/jbuild/usr.sbin/bsnmpd/bsnmpd/Buildfile.dirdep projects/jbuild/usr.sbin/bsnmpd/gensnmptree/Buildfile.dirdep projects/jbuild/usr.sbin/bsnmpd/modules/Buildfile.dirdep projects/jbuild/usr.sbin/btxld/Buildfile.dirdep projects/jbuild/usr.sbin/burncd/Buildfile.dirdep projects/jbuild/usr.sbin/cdcontrol/Buildfile.dirdep projects/jbuild/usr.sbin/chkgrp/Buildfile.dirdep projects/jbuild/usr.sbin/chown/Buildfile.dirdep projects/jbuild/usr.sbin/chroot/Buildfile.dirdep projects/jbuild/usr.sbin/ckdist/Buildfile.dirdep projects/jbuild/usr.sbin/clear_locks/Buildfile.dirdep projects/jbuild/usr.sbin/config/Buildfile.dirdep projects/jbuild/usr.sbin/cpucontrol/Buildfile.dirdep projects/jbuild/usr.sbin/crashinfo/Buildfile projects/jbuild/usr.sbin/crashinfo/Buildfile.dirdep projects/jbuild/usr.sbin/cron/Buildfile.dirdep projects/jbuild/usr.sbin/cron/cron/Buildfile.dirdep projects/jbuild/usr.sbin/cron/crontab/Buildfile.dirdep projects/jbuild/usr.sbin/cron/lib/Buildfile.dirdep projects/jbuild/usr.sbin/crunch/Buildfile.dirdep projects/jbuild/usr.sbin/crunch/crunchgen/Buildfile.dirdep projects/jbuild/usr.sbin/crunch/crunchide/Buildfile.dirdep projects/jbuild/usr.sbin/ctm/Buildfile.dirdep projects/jbuild/usr.sbin/ctm/ctm/Buildfile.dirdep projects/jbuild/usr.sbin/ctm/ctm_dequeue/Buildfile.dirdep projects/jbuild/usr.sbin/ctm/ctm_rmail/Buildfile.dirdep projects/jbuild/usr.sbin/ctm/ctm_smail/Buildfile.dirdep projects/jbuild/usr.sbin/ctm/mkCTM/Buildfile.dirdep projects/jbuild/usr.sbin/cxgbtool/Buildfile.dirdep projects/jbuild/usr.sbin/daemon/Buildfile.dirdep projects/jbuild/usr.sbin/dconschat/Buildfile.dirdep projects/jbuild/usr.sbin/devinfo/Buildfile.dirdep projects/jbuild/usr.sbin/digictl/Buildfile.dirdep projects/jbuild/usr.sbin/diskinfo/Buildfile.dirdep projects/jbuild/usr.sbin/dumpcis/Buildfile.dirdep projects/jbuild/usr.sbin/edquota/Buildfile.dirdep projects/jbuild/usr.sbin/eeprom/Buildfile.dirdep projects/jbuild/usr.sbin/extattr/Buildfile.dirdep projects/jbuild/usr.sbin/extattrctl/Buildfile.dirdep projects/jbuild/usr.sbin/faithd/Buildfile.dirdep projects/jbuild/usr.sbin/fdcontrol/Buildfile.dirdep projects/jbuild/usr.sbin/fdformat/Buildfile.dirdep projects/jbuild/usr.sbin/fdread/Buildfile.dirdep projects/jbuild/usr.sbin/fdwrite/Buildfile.dirdep projects/jbuild/usr.sbin/fifolog/Buildfile.dirdep projects/jbuild/usr.sbin/fifolog/fifolog_create/Buildfile.dirdep projects/jbuild/usr.sbin/fifolog/fifolog_reader/Buildfile.dirdep projects/jbuild/usr.sbin/fifolog/fifolog_writer/Buildfile.dirdep projects/jbuild/usr.sbin/fifolog/lib/Buildfile.dirdep projects/jbuild/usr.sbin/watch/Buildfile.dirdep projects/jbuild/usr.sbin/watchdogd/Buildfile.dirdep projects/jbuild/usr.sbin/wlandebug/Buildfile.dirdep projects/jbuild/usr.sbin/wlconfig/Buildfile.dirdep projects/jbuild/usr.sbin/yp_mkdb/Buildfile.dirdep projects/jbuild/usr.sbin/ypset/Buildfile.dirdep projects/jbuild/usr.sbin/zzz/Buildfile projects/jbuild/usr.sbin/zzz/Buildfile.dirdep Modified: projects/jbuild/Buildfile.dirdep ============================================================================== --- projects/jbuild/Buildfile.dirdep Thu May 28 04:35:09 2009 (r192957) +++ projects/jbuild/Buildfile.dirdep Thu May 28 04:51:05 2009 (r192958) @@ -1,155 +1,135 @@ # This file is automatically generated. DO NOT EDIT! .if !defined(NODIRDEP) -# DIRDEP= bin crypto etc games gnu include kerberos5 lib libexec release rescue sbin secure share stage sys tools usr.bin usr.sbin -.if empty(D_INC_DONE:Mbin) -D_INC_DONE+= bin -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/Buildfile.dirdep) -.include "${.SRCTOP}/bin/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mcrypto) -D_INC_DONE+= crypto -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/crypto/Buildfile.dirdep) -.include "${.SRCTOP}/crypto/Buildfile.dirdep" +dirdep := ${.SRCTOP}/crypto/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Metc) -D_INC_DONE+= etc -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/etc/Buildfile.dirdep) -.include "${.SRCTOP}/etc/Buildfile.dirdep" +dirdep := ${.SRCTOP}/etc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mgames) -D_INC_DONE+= games -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/games/Buildfile.dirdep) -.include "${.SRCTOP}/games/Buildfile.dirdep" +dirdep := ${.SRCTOP}/games/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mgnu) -D_INC_DONE+= gnu -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/gnu/Buildfile.dirdep) -.include "${.SRCTOP}/gnu/Buildfile.dirdep" +dirdep := ${.SRCTOP}/gnu/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Minclude) -D_INC_DONE+= include -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/include/Buildfile.dirdep) -.include "${.SRCTOP}/include/Buildfile.dirdep" +dirdep := ${.SRCTOP}/include/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mkerberos5) -D_INC_DONE+= kerberos5 -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/kerberos5/Buildfile.dirdep) -.include "${.SRCTOP}/kerberos5/Buildfile.dirdep" +dirdep := ${.SRCTOP}/kerberos5/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mlib) -D_INC_DONE+= lib -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/lib/Buildfile.dirdep) -.include "${.SRCTOP}/lib/Buildfile.dirdep" +dirdep := ${.SRCTOP}/lib/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mlibexec) -D_INC_DONE+= libexec -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/libexec/Buildfile.dirdep) -.include "${.SRCTOP}/libexec/Buildfile.dirdep" +dirdep := ${.SRCTOP}/libexec/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mrelease) -D_INC_DONE+= release -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/release/Buildfile.dirdep) -.include "${.SRCTOP}/release/Buildfile.dirdep" +dirdep := ${.SRCTOP}/release/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mrescue) -D_INC_DONE+= rescue -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/rescue/Buildfile.dirdep) -.include "${.SRCTOP}/rescue/Buildfile.dirdep" +dirdep := ${.SRCTOP}/rescue/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Msbin) -D_INC_DONE+= sbin -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/sbin/Buildfile.dirdep) -.include "${.SRCTOP}/sbin/Buildfile.dirdep" +dirdep := ${.SRCTOP}/sbin/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Msecure) -D_INC_DONE+= secure -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/secure/Buildfile.dirdep) -.include "${.SRCTOP}/secure/Buildfile.dirdep" +dirdep := ${.SRCTOP}/secure/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mshare) -D_INC_DONE+= share -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/share/Buildfile.dirdep) -.include "${.SRCTOP}/share/Buildfile.dirdep" +dirdep := ${.SRCTOP}/share/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mstage) -D_INC_DONE+= stage -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/stage/Buildfile.dirdep) -.include "${.SRCTOP}/stage/Buildfile.dirdep" +dirdep := ${.SRCTOP}/stage/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Msys) -D_INC_DONE+= sys -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/sys/Buildfile.dirdep) -.include "${.SRCTOP}/sys/Buildfile.dirdep" +dirdep := ${.SRCTOP}/sys/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mtools) -D_INC_DONE+= tools -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/tools/Buildfile.dirdep) -.include "${.SRCTOP}/tools/Buildfile.dirdep" +dirdep := ${.SRCTOP}/tools/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Musr.bin) -D_INC_DONE+= usr.bin -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/usr.bin/Buildfile.dirdep) -.include "${.SRCTOP}/usr.bin/Buildfile.dirdep" +dirdep := ${.SRCTOP}/usr.bin/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Musr.sbin) -D_INC_DONE+= usr.sbin -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/usr.sbin/Buildfile.dirdep) -.include "${.SRCTOP}/usr.sbin/Buildfile.dirdep" +dirdep := ${.SRCTOP}/usr.sbin/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif Modified: projects/jbuild/bin/Buildfile.dirdep ============================================================================== --- projects/jbuild/bin/Buildfile.dirdep Thu May 28 04:35:09 2009 (r192957) +++ projects/jbuild/bin/Buildfile.dirdep Thu May 28 04:51:05 2009 (r192958) @@ -1,299 +1,261 @@ # This file is automatically generated. DO NOT EDIT! .if !defined(NODIRDEP) -# DIRDEP= bin/cat bin/chflags bin/chio bin/chmod bin/cp bin/csh bin/date bin/dd bin/df bin/domainname bin/echo bin/ed bin/expr bin/getfacl bin/hostname bin/kenv bin/kill bin/ln bin/ls bin/mkdir bin/mv bin/pax bin/pkill bin/ps bin/pwd bin/rcp bin/realpath bin/rm bin/rmail bin/rmdir bin/setfacl bin/sh bin/sleep bin/stty bin/sync bin/test bin/uuidgen -.if empty(D_INC_DONE:Mbin/cat) -D_INC_DONE+= bin/cat -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/cat/Buildfile.dirdep) -.include "${.SRCTOP}/bin/cat/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/cat/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/chflags) -D_INC_DONE+= bin/chflags -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/chflags/Buildfile.dirdep) -.include "${.SRCTOP}/bin/chflags/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/chflags/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/chio) -D_INC_DONE+= bin/chio -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/chio/Buildfile.dirdep) -.include "${.SRCTOP}/bin/chio/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/chio/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/chmod) -D_INC_DONE+= bin/chmod -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/chmod/Buildfile.dirdep) -.include "${.SRCTOP}/bin/chmod/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/chmod/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/cp) -D_INC_DONE+= bin/cp -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/cp/Buildfile.dirdep) -.include "${.SRCTOP}/bin/cp/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/cp/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/csh) -D_INC_DONE+= bin/csh -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/csh/Buildfile.dirdep) -.include "${.SRCTOP}/bin/csh/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/csh/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/date) -D_INC_DONE+= bin/date -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/date/Buildfile.dirdep) -.include "${.SRCTOP}/bin/date/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/date/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/dd) -D_INC_DONE+= bin/dd -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/dd/Buildfile.dirdep) -.include "${.SRCTOP}/bin/dd/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/dd/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/df) -D_INC_DONE+= bin/df -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/df/Buildfile.dirdep) -.include "${.SRCTOP}/bin/df/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/df/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/domainname) -D_INC_DONE+= bin/domainname -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/domainname/Buildfile.dirdep) -.include "${.SRCTOP}/bin/domainname/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/domainname/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/echo) -D_INC_DONE+= bin/echo -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/echo/Buildfile.dirdep) -.include "${.SRCTOP}/bin/echo/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/echo/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/ed) -D_INC_DONE+= bin/ed -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/ed/Buildfile.dirdep) -.include "${.SRCTOP}/bin/ed/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/ed/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/expr) -D_INC_DONE+= bin/expr -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/expr/Buildfile.dirdep) -.include "${.SRCTOP}/bin/expr/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/expr/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/getfacl) -D_INC_DONE+= bin/getfacl -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/getfacl/Buildfile.dirdep) -.include "${.SRCTOP}/bin/getfacl/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/getfacl/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/hostname) -D_INC_DONE+= bin/hostname -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/hostname/Buildfile.dirdep) -.include "${.SRCTOP}/bin/hostname/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/hostname/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/kenv) -D_INC_DONE+= bin/kenv -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/kenv/Buildfile.dirdep) -.include "${.SRCTOP}/bin/kenv/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/kenv/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/kill) -D_INC_DONE+= bin/kill -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/kill/Buildfile.dirdep) -.include "${.SRCTOP}/bin/kill/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/kill/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/ln) -D_INC_DONE+= bin/ln -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/ln/Buildfile.dirdep) -.include "${.SRCTOP}/bin/ln/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/ln/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/ls) -D_INC_DONE+= bin/ls -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/ls/Buildfile.dirdep) -.include "${.SRCTOP}/bin/ls/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/ls/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/mkdir) -D_INC_DONE+= bin/mkdir -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/mkdir/Buildfile.dirdep) -.include "${.SRCTOP}/bin/mkdir/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/mkdir/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/mv) -D_INC_DONE+= bin/mv -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/mv/Buildfile.dirdep) -.include "${.SRCTOP}/bin/mv/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/mv/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/pax) -D_INC_DONE+= bin/pax -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/pax/Buildfile.dirdep) -.include "${.SRCTOP}/bin/pax/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/pax/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/pkill) -D_INC_DONE+= bin/pkill -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/pkill/Buildfile.dirdep) -.include "${.SRCTOP}/bin/pkill/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/pkill/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/ps) -D_INC_DONE+= bin/ps -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/ps/Buildfile.dirdep) -.include "${.SRCTOP}/bin/ps/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/ps/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/pwd) -D_INC_DONE+= bin/pwd -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/pwd/Buildfile.dirdep) -.include "${.SRCTOP}/bin/pwd/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/pwd/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/rcp) -D_INC_DONE+= bin/rcp -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/rcp/Buildfile.dirdep) -.include "${.SRCTOP}/bin/rcp/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/rcp/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/realpath) -D_INC_DONE+= bin/realpath -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/realpath/Buildfile.dirdep) -.include "${.SRCTOP}/bin/realpath/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/realpath/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/rm) -D_INC_DONE+= bin/rm -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/rm/Buildfile.dirdep) -.include "${.SRCTOP}/bin/rm/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/rm/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/rmail) -D_INC_DONE+= bin/rmail -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/rmail/Buildfile.dirdep) -.include "${.SRCTOP}/bin/rmail/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/rmail/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/rmdir) -D_INC_DONE+= bin/rmdir -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/rmdir/Buildfile.dirdep) -.include "${.SRCTOP}/bin/rmdir/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/rmdir/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/setfacl) -D_INC_DONE+= bin/setfacl -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/setfacl/Buildfile.dirdep) -.include "${.SRCTOP}/bin/setfacl/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/setfacl/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/sh) -D_INC_DONE+= bin/sh -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/sh/Buildfile.dirdep) -.include "${.SRCTOP}/bin/sh/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/sh/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/sleep) -D_INC_DONE+= bin/sleep -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/sleep/Buildfile.dirdep) -.include "${.SRCTOP}/bin/sleep/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/sleep/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/stty) -D_INC_DONE+= bin/stty -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/stty/Buildfile.dirdep) -.include "${.SRCTOP}/bin/stty/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/stty/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/sync) -D_INC_DONE+= bin/sync -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/sync/Buildfile.dirdep) -.include "${.SRCTOP}/bin/sync/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/sync/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/test) -D_INC_DONE+= bin/test -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/test/Buildfile.dirdep) -.include "${.SRCTOP}/bin/test/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/test/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif -.if empty(D_INC_DONE:Mbin/uuidgen) -D_INC_DONE+= bin/uuidgen -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/bin/uuidgen/Buildfile.dirdep) -.include "${.SRCTOP}/bin/uuidgen/Buildfile.dirdep" +dirdep := ${.SRCTOP}/bin/uuidgen/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif Modified: projects/jbuild/bin/cat/Buildfile.dirdep ============================================================================== --- projects/jbuild/bin/cat/Buildfile.dirdep Thu May 28 04:35:09 2009 (r192957) +++ projects/jbuild/bin/cat/Buildfile.dirdep Thu May 28 04:51:05 2009 (r192958) @@ -1,14 +1,67 @@ # This file is automatically generated. DO NOT EDIT! .if !defined(NODIRDEP) -# DIRDEP= stage -.if empty(D_INC_DONE:Mstage) -D_INC_DONE+= stage -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/stage/Buildfile.dirdep) -.include "${.SRCTOP}/stage/Buildfile.dirdep" +dirdep := ${.SRCTOP}/gnu/lib/csu/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/gnu/lib/libgcc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif +dirdep := ${.SRCTOP}/include/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/lib/libc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/stage/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/sys/sys/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +.for t in ${MACHINE_LIST} +_d=lib/csu/MACHINE_ARCH +dirdep := ${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +.endfor +.for t in ${MACHINE_LIST} +_d=sys/MACHINE_ARCH/include +dirdep := ${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +.endfor .endif .for t in ${MACHINE_LIST} @@ -17,6 +70,34 @@ D_TGTS_${t}= .if !defined(NODIRDEP) _MACHINE_LIST:= ${MACHINE_LIST} +.if exists(${.SRCTOP}/gnu/lib/csu/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/gnu/lib/csu/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.if exists(${.SRCTOP}/gnu/lib/libgcc/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/gnu/lib/libgcc/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.if exists(${.SRCTOP}/include/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/include/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.if exists(${.SRCTOP}/lib/libc/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/lib/libc/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + .if exists(${.SRCTOP}/stage/Buildfile.dirdep) .for _t in ${_MACHINE_LIST} D_TGTS_${_t}+= ${.OBJROOT}/${_t}/stage/all @@ -24,6 +105,29 @@ D_TGTS_${_t}:= ${D_TGTS_${_t}} .endfor .endif +.if exists(${.SRCTOP}/sys/sys/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/sys/sys/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.for t in ${_MACHINE_LIST} +_d=lib/csu/MACHINE_ARCH +.if exists(${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep) +D_TGTS_${t}+= ${.OBJROOT}/${t}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/all +D_TGTS_${t}:= ${D_TGTS_${t}} +.endif + +.endfor +.for t in ${_MACHINE_LIST} +_d=sys/MACHINE_ARCH/include +.if exists(${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep) +D_TGTS_${t}+= ${.OBJROOT}/${t}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/all +D_TGTS_${t}:= ${D_TGTS_${t}} +.endif + +.endfor .endif .for t in ${MACHINE_LIST} Modified: projects/jbuild/bin/chflags/Buildfile.dirdep ============================================================================== --- projects/jbuild/bin/chflags/Buildfile.dirdep Thu May 28 04:35:09 2009 (r192957) +++ projects/jbuild/bin/chflags/Buildfile.dirdep Thu May 28 04:51:05 2009 (r192958) @@ -1,14 +1,67 @@ # This file is automatically generated. DO NOT EDIT! .if !defined(NODIRDEP) -# DIRDEP= stage -.if empty(D_INC_DONE:Mstage) -D_INC_DONE+= stage -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/stage/Buildfile.dirdep) -.include "${.SRCTOP}/stage/Buildfile.dirdep" +dirdep := ${.SRCTOP}/gnu/lib/csu/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/gnu/lib/libgcc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif +dirdep := ${.SRCTOP}/include/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/lib/libc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/stage/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/sys/sys/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +.for t in ${MACHINE_LIST} +_d=lib/csu/MACHINE_ARCH +dirdep := ${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +.endfor +.for t in ${MACHINE_LIST} +_d=sys/MACHINE_ARCH/include +dirdep := ${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +.endfor .endif .for t in ${MACHINE_LIST} @@ -17,6 +70,34 @@ D_TGTS_${t}= .if !defined(NODIRDEP) _MACHINE_LIST:= ${MACHINE_LIST} +.if exists(${.SRCTOP}/gnu/lib/csu/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/gnu/lib/csu/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.if exists(${.SRCTOP}/gnu/lib/libgcc/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/gnu/lib/libgcc/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.if exists(${.SRCTOP}/include/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/include/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.if exists(${.SRCTOP}/lib/libc/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/lib/libc/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + .if exists(${.SRCTOP}/stage/Buildfile.dirdep) .for _t in ${_MACHINE_LIST} D_TGTS_${_t}+= ${.OBJROOT}/${_t}/stage/all @@ -24,6 +105,29 @@ D_TGTS_${_t}:= ${D_TGTS_${_t}} .endfor .endif +.if exists(${.SRCTOP}/sys/sys/Buildfile.dirdep) +.for _t in ${_MACHINE_LIST} +D_TGTS_${_t}+= ${.OBJROOT}/${_t}/sys/sys/all +D_TGTS_${_t}:= ${D_TGTS_${_t}} +.endfor +.endif + +.for t in ${_MACHINE_LIST} +_d=lib/csu/MACHINE_ARCH +.if exists(${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep) +D_TGTS_${t}+= ${.OBJROOT}/${t}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/all +D_TGTS_${t}:= ${D_TGTS_${t}} +.endif + +.endfor +.for t in ${_MACHINE_LIST} +_d=sys/MACHINE_ARCH/include +.if exists(${.SRCTOP}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/Buildfile.dirdep) +D_TGTS_${t}+= ${.OBJROOT}/${t}/${_d:S,MACHINE_ARCH,${MACHINE_ARCH.${t}},g}/all +D_TGTS_${t}:= ${D_TGTS_${t}} +.endif + +.endfor .endif .for t in ${MACHINE_LIST} Modified: projects/jbuild/bin/chio/Buildfile.dirdep ============================================================================== --- projects/jbuild/bin/chio/Buildfile.dirdep Thu May 28 04:35:09 2009 (r192957) +++ projects/jbuild/bin/chio/Buildfile.dirdep Thu May 28 04:51:05 2009 (r192958) @@ -1,14 +1,67 @@ # This file is automatically generated. DO NOT EDIT! .if !defined(NODIRDEP) -# DIRDEP= stage -.if empty(D_INC_DONE:Mstage) -D_INC_DONE+= stage -D_INC_DONE:= ${D_INC_DONE} -.if exists(${.SRCTOP}/stage/Buildfile.dirdep) -.include "${.SRCTOP}/stage/Buildfile.dirdep" +dirdep := ${.SRCTOP}/gnu/lib/csu/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/gnu/lib/libgcc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" .endif .endif +dirdep := ${.SRCTOP}/include/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) +.if exists(${dirdep}) +.include "${dirdep}" +.endif +.endif + +dirdep := ${.SRCTOP}/lib/libc/Buildfile.dirdep +.if empty(.MAKEFILE_LIST:M${dirdep}) *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905280451.n4S4p6r9023200>