message: [cmake] 3 commands into 1, same level clearness, more compact
diff: @@ -45,8 +45,16 @@ endif(USE_PCH)
  list( APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/libraries/fc/CMakeModules" )
  -SET(BOOST_COMPONENTS)
  -LIST(APPEND BOOST_COMPONENTS thread
  +SET( Boost_USE_STATIC_LIBS ON CACHE STRING "ON or OFF" )
  +
  +IF( WIN32 )
  + SET(BOOST_ROOT $ENV{BOOST_ROOT})
  + set(Boost_USE_MULTITHREADED ON)
  + set(BOOST_ALL_DYN_LINK OFF) # force dynamic linking for all libraries
  +ENDIF(WIN32)
  +
  +FIND_PACKAGE(Boost 1.64 REQUIRED COMPONENTS
  + thread
  date_time
  system
  filesystem
  @@ -57,15 +65,6 @@ LIST(APPEND BOOST_COMPONENTS thread
  unit_test_framework
  context
  locale)
  -SET( Boost_USE_STATIC_LIBS ON CACHE STRING "ON or OFF" )
  -
  -IF( WIN32 )
  - SET(BOOST_ROOT $ENV{BOOST_ROOT})
  - set(Boost_USE_MULTITHREADED ON)
  - set(BOOST_ALL_DYN_LINK OFF) # force dynamic linking for all libraries
  -ENDIF(WIN32)
  -
  -FIND_PACKAGE(Boost 1.64 REQUIRED COMPONENTS ${BOOST_COMPONENTS})
  if( WIN32 )
  