Browse Source

cmake: Add trivial usage of libuv

This will serve to make sure cmake actually compiles and links against
libuv.
Brad King 9 years ago
parent
commit
39ac889d63
1 changed files with 7 additions and 0 deletions
  1. 7 0
      Source/cmakemain.cxx

+ 7 - 0
Source/cmakemain.cxx

@@ -27,6 +27,10 @@
 #include "cmcmd.h"
 #include <cmsys/Encoding.hxx>
 
+#ifdef CMAKE_USE_LIBUV
+#include "cm_uv.h"
+#endif
+
 #ifdef CMAKE_BUILD_WITH_CMAKE
 static const char* cmDocumentationName[][2] = {
   { CM_NULLPTR, "  cmake - Cross-Platform Makefile Generator." },
@@ -171,6 +175,9 @@ int main(int ac, char const* const* av)
   int ret = do_cmake(ac, av);
 #ifdef CMAKE_BUILD_WITH_CMAKE
   cmDynamicLoader::FlushCache();
+#endif
+#ifdef CMAKE_USE_LIBUV
+  uv_loop_close(uv_default_loop());
 #endif
   return ret;
 }