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

NAKAMURA Takumi geek4civic at gmail.com
Sun Nov 28 20:58:53 CST 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.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-0001-Add-dependency-to-make-check.patch
Type: application/octet-stream
Size: 2138 bytes
Desc: not available
Url : http://lists.cs.uiuc.edu/pipermail/cfe-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: 1317 bytes
Desc: not available
Url : http://lists.cs.uiuc.edu/pipermail/cfe-commits/attachments/20101129/a4fd01d3/attachment-0001.obj 

More information about the cfe-commits mailing list