فهرست منبع

Include wiki/mailing list references in config message for those who
stumble on the CMakeLists.txt and just go for it.



[SVN r50929]

Troy D. Straszheim 17 سال پیش
والد
کامیت
1ef498b293
1فایلهای تغییر یافته به همراه18 افزوده شده و 7 حذف شده
  1. 18 7
      CMakeLists.txt

+ 18 - 7
CMakeLists.txt

@@ -2,7 +2,7 @@
 # CMake Build Rules for Boost                                            #
 # CMake Build Rules for Boost                                            #
 ##########################################################################
 ##########################################################################
 # Copyright (C) 2007, 2008 Douglas Gregor <doug.gregor@gmail.com>        #
 # Copyright (C) 2007, 2008 Douglas Gregor <doug.gregor@gmail.com>        #
-# Copyright (C) 2007 Troy Straszheim                                     #
+# Copyright (C) 2007, 2009 Troy Straszheim <troy@resophonic.com>         #
 #                                                                        #
 #                                                                        #
 # Distributed under the Boost Software License, Version 1.0.             #
 # Distributed under the Boost Software License, Version 1.0.             #
 # See accompanying file LICENSE_1_0.txt or copy at                       #
 # See accompanying file LICENSE_1_0.txt or copy at                       #
@@ -34,13 +34,24 @@ project(Boost)
 ##########################################################################
 ##########################################################################
 if (NOT CMAKE_IS_EXPERIMENTAL)
 if (NOT CMAKE_IS_EXPERIMENTAL)
 message(STATUS "##########################################################################")
 message(STATUS "##########################################################################")
-message(STATUS " THE CMAKE BUILD SYSTEM IS CURRENTLY UNDER DEVELOPMENT. PLEASE USE THE    ")
-message(STATUS " BJAM BASED SYSTEM INSTEAD TO BUILD A PRODUCTION VERSION OF BOOST. IF YOU ")
-message(STATUS " STILL WANT TO TRY IT OUT INVOKE CMake WITH '-DCMAKE_IS_EXPERIMENTAL=TRUE'")
-message(STATUS " ARGUMENT. After this first run of cmake you will no longer have to supply")
-message(STATUS " the argument unless you need to run a cmake on a clean build directory.")
+message(STATUS " This cmake-based build system is currently under development.  The ")
+message(STATUS " bjam-based system is the 'standard' way to build boost.  To try ")
+message(STATUS " try out the cmake build, invoke CMake with the argument")
+message(STATUS "        -DCMAKE_IS_EXPERIMENTAL=YES_I_KNOW")
+message(STATUS " Or use the gui to set the variable CMAKE_IS_EXPERIMENTAL to some value.")
+message(STATUS " This will only be necessary the first time.")
+message(STATUS " ")
+message(STATUS " For more information on boost-cmake see the wiki:")
+message(STATUS "     https://svn.boost.org/trac/boost/wiki/CMake")
+message(STATUS "")
+message(STATUS " Subscribe to the mailing list:")
+message(STATUS "     http://lists.boost.org/mailman/listinfo.cgi/boost-cmake")
+message(STATUS "")
+message(STATUS " And/or check the archives:")
+message(STATUS "     http://news.gmane.org/gmane.comp.lib.boost.cmake")
+message(STATUS "")
 message(STATUS "##########################################################################")
 message(STATUS "##########################################################################")
-message(FATAL_ERROR "")
+message(FATAL_ERROR "Magic variable CMAKE_IS_EXPERIMENTAL unset.")
 endif (NOT CMAKE_IS_EXPERIMENTAL)
 endif (NOT CMAKE_IS_EXPERIMENTAL)
 
 
 ##########################################################################
 ##########################################################################

粤ICP备19079148号