From aab40fdc3dd7956f91ad07b7f4503747162b3587 Mon Sep 17 00:00:00 2001 From: bdrewery Date: Wed, 9 Mar 2016 22:46:01 +0000 Subject: DIRDEPS_BUILD: Connect MK_TESTS. Sponsored by: EMC / Isilon Storage Division --- targets/pseudo/tests/Makefile | 3 + targets/pseudo/tests/Makefile.depend | 337 +++++++++++++++++++++++++++++++++ targets/pseudo/the-lot/Makefile.depend | 6 + 3 files changed, 346 insertions(+) create mode 100644 targets/pseudo/tests/Makefile create mode 100644 targets/pseudo/tests/Makefile.depend (limited to 'targets/pseudo') diff --git a/targets/pseudo/tests/Makefile b/targets/pseudo/tests/Makefile new file mode 100644 index 0000000..265f86d --- /dev/null +++ b/targets/pseudo/tests/Makefile @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" diff --git a/targets/pseudo/tests/Makefile.depend b/targets/pseudo/tests/Makefile.depend new file mode 100644 index 0000000..0417dda --- /dev/null +++ b/targets/pseudo/tests/Makefile.depend @@ -0,0 +1,337 @@ +# $FreeBSD$ + +# This file is not autogenerated - take care! + +.include + +# find . -name Makefile -exec grep -l '^\.include.*\.test.mk' {} + | grep -v '^\./contrib' | sed -e 's,/Makefile,,' -e 's,^\./,,' -e 's,^, ,' -e 's,$, \\,' | sort +DIRDEPS= \ + bin/cat/tests \ + bin/date/tests \ + bin/dd/tests \ + bin/expr/tests \ + bin/ls/tests \ + bin/mv/tests \ + bin/pax/tests \ + bin/pkill/tests \ + bin/sh/tests \ + bin/sh/tests/builtins \ + bin/sh/tests/errors \ + bin/sh/tests/execution \ + bin/sh/tests/expansion \ + bin/sh/tests/parameters \ + bin/sh/tests/parser \ + bin/sh/tests/set-e \ + bin/sleep/tests \ + bin/test/tests \ + bin/tests \ + cddl/lib/tests \ + cddl/sbin/tests \ + cddl/tests \ + cddl/usr.bin/tests \ + cddl/usr.sbin/dtrace/tests \ + cddl/usr.sbin/dtrace/tests/common \ + cddl/usr.sbin/dtrace/tests/common/aggs \ + cddl/usr.sbin/dtrace/tests/common/arithmetic \ + cddl/usr.sbin/dtrace/tests/common/arrays \ + cddl/usr.sbin/dtrace/tests/common/assocs \ + cddl/usr.sbin/dtrace/tests/common/begin \ + cddl/usr.sbin/dtrace/tests/common/bitfields \ + cddl/usr.sbin/dtrace/tests/common/buffering \ + cddl/usr.sbin/dtrace/tests/common/builtinvar \ + cddl/usr.sbin/dtrace/tests/common/cg \ + cddl/usr.sbin/dtrace/tests/common/clauses \ + cddl/usr.sbin/dtrace/tests/common/cpc \ + cddl/usr.sbin/dtrace/tests/common/decls \ + cddl/usr.sbin/dtrace/tests/common/docsExamples \ + cddl/usr.sbin/dtrace/tests/common/drops \ + cddl/usr.sbin/dtrace/tests/common/dtraceUtil \ + cddl/usr.sbin/dtrace/tests/common/end \ + cddl/usr.sbin/dtrace/tests/common/enum \ + cddl/usr.sbin/dtrace/tests/common/error \ + cddl/usr.sbin/dtrace/tests/common/exit \ + cddl/usr.sbin/dtrace/tests/common/fbtprovider \ + cddl/usr.sbin/dtrace/tests/common/funcs \ + cddl/usr.sbin/dtrace/tests/common/grammar \ + cddl/usr.sbin/dtrace/tests/common/include \ + cddl/usr.sbin/dtrace/tests/common/inline \ + cddl/usr.sbin/dtrace/tests/common/io \ + cddl/usr.sbin/dtrace/tests/common/ip \ + cddl/usr.sbin/dtrace/tests/common/java_api \ + cddl/usr.sbin/dtrace/tests/common/json \ + cddl/usr.sbin/dtrace/tests/common/lexer \ + cddl/usr.sbin/dtrace/tests/common/llquantize \ + cddl/usr.sbin/dtrace/tests/common/mdb \ + cddl/usr.sbin/dtrace/tests/common/mib \ + cddl/usr.sbin/dtrace/tests/common/misc \ + cddl/usr.sbin/dtrace/tests/common/multiaggs \ + cddl/usr.sbin/dtrace/tests/common/nfs \ + cddl/usr.sbin/dtrace/tests/common/offsetof \ + cddl/usr.sbin/dtrace/tests/common/operators \ + cddl/usr.sbin/dtrace/tests/common/pid \ + cddl/usr.sbin/dtrace/tests/common/plockstat \ + cddl/usr.sbin/dtrace/tests/common/pointers \ + cddl/usr.sbin/dtrace/tests/common/pragma \ + cddl/usr.sbin/dtrace/tests/common/predicates \ + cddl/usr.sbin/dtrace/tests/common/preprocessor \ + cddl/usr.sbin/dtrace/tests/common/print \ + cddl/usr.sbin/dtrace/tests/common/printa \ + cddl/usr.sbin/dtrace/tests/common/printf \ + cddl/usr.sbin/dtrace/tests/common/privs \ + cddl/usr.sbin/dtrace/tests/common/probes \ + cddl/usr.sbin/dtrace/tests/common/proc \ + cddl/usr.sbin/dtrace/tests/common/profile-n \ + cddl/usr.sbin/dtrace/tests/common/providers \ + cddl/usr.sbin/dtrace/tests/common/raise \ + cddl/usr.sbin/dtrace/tests/common/rates \ + cddl/usr.sbin/dtrace/tests/common/safety \ + cddl/usr.sbin/dtrace/tests/common/scalars \ + cddl/usr.sbin/dtrace/tests/common/sched \ + cddl/usr.sbin/dtrace/tests/common/scripting \ + cddl/usr.sbin/dtrace/tests/common/sdt \ + cddl/usr.sbin/dtrace/tests/common/sizeof \ + cddl/usr.sbin/dtrace/tests/common/speculation \ + cddl/usr.sbin/dtrace/tests/common/stability \ + cddl/usr.sbin/dtrace/tests/common/stack \ + cddl/usr.sbin/dtrace/tests/common/stackdepth \ + cddl/usr.sbin/dtrace/tests/common/stop \ + cddl/usr.sbin/dtrace/tests/common/strlen \ + cddl/usr.sbin/dtrace/tests/common/strtoll \ + cddl/usr.sbin/dtrace/tests/common/struct \ + cddl/usr.sbin/dtrace/tests/common/syscall \ + cddl/usr.sbin/dtrace/tests/common/sysevent \ + cddl/usr.sbin/dtrace/tests/common/tick-n \ + cddl/usr.sbin/dtrace/tests/common/trace \ + cddl/usr.sbin/dtrace/tests/common/tracemem \ + cddl/usr.sbin/dtrace/tests/common/translators \ + cddl/usr.sbin/dtrace/tests/common/typedef \ + cddl/usr.sbin/dtrace/tests/common/types \ + cddl/usr.sbin/dtrace/tests/common/uctf \ + cddl/usr.sbin/dtrace/tests/common/union \ + cddl/usr.sbin/dtrace/tests/common/usdt \ + cddl/usr.sbin/dtrace/tests/common/ustack \ + cddl/usr.sbin/dtrace/tests/common/vars \ + cddl/usr.sbin/dtrace/tests/common/version \ + cddl/usr.sbin/tests \ + gnu/lib/tests \ + gnu/tests \ + gnu/usr.bin/diff/tests \ + gnu/usr.bin/tests \ + lib/atf/libatf-c++/tests \ + lib/atf/libatf-c++/tests/detail \ + lib/atf/libatf-c/tests \ + lib/atf/libatf-c/tests/detail \ + lib/atf/tests \ + lib/atf/tests/test-programs \ + lib/libarchive/tests \ + lib/libc/tests \ + lib/libc/tests/c063 \ + lib/libc/tests/db \ + lib/libc/tests/gen \ + lib/libc/tests/gen/execve \ + lib/libc/tests/gen/posix_spawn \ + lib/libc/tests/hash \ + lib/libc/tests/inet \ + lib/libc/tests/locale \ + lib/libc/tests/net \ + lib/libc/tests/net/getaddrinfo \ + lib/libc/tests/nss \ + lib/libc/tests/regex \ + lib/libc/tests/resolv \ + lib/libc/tests/rpc \ + lib/libc/tests/setjmp \ + lib/libc/tests/ssp \ + lib/libc/tests/stdio \ + lib/libc/tests/stdlib \ + lib/libc/tests/string \ + lib/libc/tests/sys \ + lib/libc/tests/termios \ + lib/libc/tests/time \ + lib/libc/tests/tls \ + lib/libc/tests/ttyio \ + lib/libcrypt/tests \ + lib/libmp/tests \ + lib/libnv/tests \ + lib/libpam/libpam/tests \ + lib/libproc/tests \ + lib/librt/tests \ + lib/libthr/tests \ + lib/libthr/tests/dlopen \ + lib/libthr/tests/dlopen/dso \ + lib/libutil/tests \ + lib/libxo/tests \ + lib/msun/tests \ + lib/tests \ + libexec/atf/atf-check/tests \ + libexec/atf/atf-sh/tests \ + libexec/atf/tests \ + libexec/rtld-elf/tests \ + libexec/tests \ + sbin/devd/tests \ + sbin/dhclient/tests \ + sbin/growfs/tests \ + sbin/ifconfig/tests \ + sbin/mdconfig/tests \ + sbin/tests \ + secure/lib/tests \ + secure/libexec/tests \ + secure/tests \ + secure/usr.bin/tests \ + secure/usr.sbin/tests \ + share/examples/tests \ + share/examples/tests/tests \ + share/examples/tests/tests/atf \ + share/examples/tests/tests/plain \ + share/tests \ + tests \ + tests/etc \ + tests/etc/rc.d \ + tests/sys \ + tests/sys/acl \ + tests/sys/aio \ + tests/sys/fifo \ + tests/sys/file \ + tests/sys/geom \ + tests/sys/geom/class \ + tests/sys/geom/class/concat \ + tests/sys/geom/class/eli \ + tests/sys/geom/class/gate \ + tests/sys/geom/class/mirror \ + tests/sys/geom/class/nop \ + tests/sys/geom/class/raid3 \ + tests/sys/geom/class/shsec \ + tests/sys/geom/class/stripe \ + tests/sys/geom/class/uzip \ + tests/sys/kern \ + tests/sys/kern/acct \ + tests/sys/kern/execve \ + tests/sys/kern/pipe \ + tests/sys/kqueue \ + tests/sys/mac \ + tests/sys/mac/bsdextended \ + tests/sys/mac/portacl \ + tests/sys/mqueue \ + tests/sys/netinet \ + tests/sys/opencrypto \ + tests/sys/pjdfstest/tests \ + tests/sys/pjdfstest/tests/chflags \ + tests/sys/pjdfstest/tests/chmod \ + tests/sys/pjdfstest/tests/chown \ + tests/sys/pjdfstest/tests/ftruncate \ + tests/sys/pjdfstest/tests/granular \ + tests/sys/pjdfstest/tests/link \ + tests/sys/pjdfstest/tests/mkdir \ + tests/sys/pjdfstest/tests/mkfifo \ + tests/sys/pjdfstest/tests/mknod \ + tests/sys/pjdfstest/tests/open \ + tests/sys/pjdfstest/tests/rename \ + tests/sys/pjdfstest/tests/rmdir \ + tests/sys/pjdfstest/tests/symlink \ + tests/sys/pjdfstest/tests/truncate \ + tests/sys/pjdfstest/tests/unlink \ + tests/sys/posixshm \ + tests/sys/vfs \ + tests/sys/vm \ + usr.bin/apply/tests \ + usr.bin/basename/tests \ + usr.bin/bmake/tests \ + usr.bin/bmake/tests/archives \ + usr.bin/bmake/tests/archives/fmt_44bsd \ + usr.bin/bmake/tests/archives/fmt_44bsd_mod \ + usr.bin/bmake/tests/archives/fmt_oldbsd \ + usr.bin/bmake/tests/basic \ + usr.bin/bmake/tests/basic/t0 \ + usr.bin/bmake/tests/basic/t1 \ + usr.bin/bmake/tests/basic/t2 \ + usr.bin/bmake/tests/basic/t3 \ + usr.bin/bmake/tests/execution \ + usr.bin/bmake/tests/execution/ellipsis \ + usr.bin/bmake/tests/execution/empty \ + usr.bin/bmake/tests/execution/joberr \ + usr.bin/bmake/tests/execution/plus \ + usr.bin/bmake/tests/shell \ + usr.bin/bmake/tests/shell/builtin \ + usr.bin/bmake/tests/shell/meta \ + usr.bin/bmake/tests/shell/path \ + usr.bin/bmake/tests/shell/path_select \ + usr.bin/bmake/tests/shell/replace \ + usr.bin/bmake/tests/shell/select \ + usr.bin/bmake/tests/suffixes \ + usr.bin/bmake/tests/suffixes/basic \ + usr.bin/bmake/tests/suffixes/src_wild1 \ + usr.bin/bmake/tests/suffixes/src_wild2 \ + usr.bin/bmake/tests/syntax \ + usr.bin/bmake/tests/syntax/directive-t0 \ + usr.bin/bmake/tests/syntax/enl \ + usr.bin/bmake/tests/syntax/funny-targets \ + usr.bin/bmake/tests/syntax/semi \ + usr.bin/bmake/tests/sysmk \ + usr.bin/bmake/tests/sysmk/t0 \ + usr.bin/bmake/tests/sysmk/t0/2 \ + usr.bin/bmake/tests/sysmk/t0/2/1 \ + usr.bin/bmake/tests/sysmk/t0/mk \ + usr.bin/bmake/tests/sysmk/t1 \ + usr.bin/bmake/tests/sysmk/t1/2 \ + usr.bin/bmake/tests/sysmk/t1/2/1 \ + usr.bin/bmake/tests/sysmk/t1/mk \ + usr.bin/bmake/tests/sysmk/t2 \ + usr.bin/bmake/tests/sysmk/t2/2 \ + usr.bin/bmake/tests/sysmk/t2/2/1 \ + usr.bin/bmake/tests/sysmk/t2/mk \ + usr.bin/bmake/tests/variables \ + usr.bin/bmake/tests/variables/modifier_M \ + usr.bin/bmake/tests/variables/modifier_t \ + usr.bin/bmake/tests/variables/opt_V \ + usr.bin/bmake/tests/variables/t0 \ + usr.bin/calendar/tests \ + usr.bin/cmp/tests \ + usr.bin/col/tests \ + usr.bin/comm/tests \ + usr.bin/cpio/tests \ + usr.bin/cut/tests \ + usr.bin/dirname/tests \ + usr.bin/file2c/tests \ + usr.bin/grep/tests \ + usr.bin/gzip/tests \ + usr.bin/ident/tests \ + usr.bin/join/tests \ + usr.bin/jot/tests \ + usr.bin/lastcomm/tests \ + usr.bin/limits/tests \ + usr.bin/m4/tests \ + usr.bin/mkimg/tests \ + usr.bin/ncal/tests \ + usr.bin/printf/tests \ + usr.bin/sed/tests \ + usr.bin/sed/tests/regress.multitest.out \ + usr.bin/soelim/tests \ + usr.bin/tar/tests \ + usr.bin/tests \ + usr.bin/timeout/tests \ + usr.bin/tr/tests \ + usr.bin/truncate/tests \ + usr.bin/units/tests \ + usr.bin/uudecode/tests \ + usr.bin/uuencode/tests \ + usr.bin/xargs/tests \ + usr.bin/xo/tests \ + usr.bin/yacc/tests \ + usr.sbin/chown/tests \ + usr.sbin/etcupdate/tests \ + usr.sbin/fstyp/tests \ + usr.sbin/makefs/tests \ + usr.sbin/newsyslog/tests \ + usr.sbin/nmtree/tests \ + usr.sbin/pw/tests \ + usr.sbin/rpcbind/tests \ + usr.sbin/sa/tests \ + usr.sbin/tests \ + + +# Remove some known to be broken +DIRDEPS:= ${DIRDEPS:Ncddl/usr.sbin/dtrace/tests/common/nfs} +DIRDEPS:= ${DIRDEPS:Ncddl/usr.sbin/dtrace/tests/common/sysevent} +DIRDEPS:= ${DIRDEPS:Ncddl/usr.sbin/dtrace/tests/common/docsExamples} +DIRDEPS:= ${DIRDEPS:Nlib/libc/tests/net/getaddrinfo} + +.include diff --git a/targets/pseudo/the-lot/Makefile.depend b/targets/pseudo/the-lot/Makefile.depend index 3e10558..9909bfa 100644 --- a/targets/pseudo/the-lot/Makefile.depend +++ b/targets/pseudo/the-lot/Makefile.depend @@ -1,5 +1,7 @@ # $FreeBSD$ +.include + # This file is not autogenerated - take care! DIRDEPS = \ @@ -7,4 +9,8 @@ DIRDEPS = \ targets/pseudo/toolchain \ targets/pseudo/userland \ +.if ${MK_TESTS} != "no" +DIRDEPS+= targes/pseudo/tests +.endif + .include -- cgit v1.1