Procházet zdrojové kódy

Provide a CMake option for deciding between installers that bundle all of Boost vs. installers that download selected components on-the-fly

[SVN r52808]
Douglas Gregor před 17 roky
rodič
revize
ca9223844a
1 změnil soubory, kde provedl 10 přidání a 4 odebrání
  1. 10 4
      CMakeLists.txt

+ 10 - 4
CMakeLists.txt

@@ -235,11 +235,17 @@ if(WIN32 AND NOT UNIX)
 endif(WIN32 AND NOT UNIX)
 endif(WIN32 AND NOT UNIX)
 include(CPack)
 include(CPack)
 
 
-if(COMMAND cpack_configure_downloads)
-  cpack_configure_downloads(
-  "http://www.osl.iu.edu/~dgregor/Boost-CMake/${BOOST_VERSION}/"
-    ALL ADD_REMOVE)
+option(BOOST_INSTALLER_ON_THE_FLY
+       "Whether to build installers that download components on-the-fly" OFF)
+
+if (BOOST_INSTALLER_ON_THE_FLY)
+  if(COMMAND cpack_configure_downloads)
+    cpack_configure_downloads(
+    "http://www.osl.iu.edu/~dgregor/Boost-CMake/${BOOST_VERSION}/"
+      ALL ADD_REMOVE)
+  endif()
 endif()
 endif()
+
 ##########################################################################
 ##########################################################################
 
 
 ##########################################################################
 ##########################################################################

粤ICP备19079148号