[llvm-commits] [PATCH] CMake/tests: adding dependencies to "check" "check-all" (and "clang-test")

NAKAMURA Takumi geek4civic at gmail.com
Sun Nov 28 18:58:53 PST 2010


Good noon, guys!

I committed "check-all" in clang r120280.

As the next patch, I propose to add dependencies to "check"
"check-all" and "clang-test".

I think it would be a good idea "check" and "check-all" could have
*right* dependencies on CMake,
though, they do not have any dependencies on autoconf make.


* llvm-0001-Add-dependency-to-make-check.patch

A few minor changes:

  - Make phony targets can keep dependencies.
  - BugpointPasses may depend on bugpoint. Even if BugpoinPasses were
not built, BugpointPasses would depend on bugpoint.

llvm/test/CMakeLists.txt exports "check.deps" for "check-all".


* clang-0001-Add-dependency-to-make-clang-test-check-all.patch

  - Split out clang-test's dependency. It is used for "check-all".
  - Fix clang-test's dependency. It should build all tools needed.
  - Add dependencies to "check-all".

I don't touch other "clang-test-*" and clang-c++tests".
I don't use them and I have never tried them yet.


...Takumi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-0001-Add-dependency-to-make-check.patch
Type: application/octet-stream
Size: 2139 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101129/a4fd01d3/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang-0001-Add-dependency-to-make-clang-test-check-all.patch
Type: application/octet-stream
Size: 1318 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101129/a4fd01d3/attachment-0001.obj>


More information about the llvm-commits mailing list