================
Comment at: runtime/CMakeLists.txt:33
@@ +32,3 @@
+    )
+  # Due to a bug, DEPENDS in ExternalProject_Add doesn't work in some CMake 
versions.
+  add_dependencies(compiler-rt llvm-config clang clang++)
----------------
Brad King wrote:
> This should mention the versions of CMake, 2.8.9 and 2.8.10, so that when the 
> minimum required version is high enough in the future one may be reminded to 
> update the code to use the DEPENDS option.
> 
Done

================
Comment at: runtime/CMakeLists.txt:45
@@ +44,3 @@
+    COMMAND ${CMAKE_COMMAND} -E make_directory <BINARY_DIR>
+    COMMENT "Clobberring compier-rt build directory..."
+    DEPENDERS configure
----------------
Evgeniy Stepanov wrote:
> typo
Done.

================
Comment at: runtime/CMakeLists.txt:38
@@ +37,3 @@
+  ExternalProject_Add_Step(compiler-rt force-reconfigure
+    DEPENDERS configure
+    ALWAYS 1
----------------
Switched this to "DEPENDERS build" per discussion on the list.

================
Comment at: runtime/CMakeLists.txt:52
@@ +51,3 @@
+  add_custom_target(check-compiler-rt
+          COMMAND ${CMAKE_BUILD_TOOL} check-all
+          DEPENDS compiler-rt
----------------
Brad King wrote:
> This can use the command
> 
> %%% 
>  ${CMAKE_COMMAND} --build . --target check-all --config $<CONFIGURATION>
> %%%
> 
> to abstract the command-line details of the native build tool.
> 
Done.


http://llvm-reviews.chandlerc.com/D2868
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to