diff options
| author | Nicky Dasmijn <sl.nicky.ml@googlemail.com> | 2022-03-02 02:39:07 +0000 | 
|---|---|---|
| committer | Andrey Lihatskiy <andreylproductengine@lindenlab.com> | 2022-03-02 02:39:07 +0000 | 
| commit | 3e77876ac44f60b7bc23e5618b56b8c9df4a2709 (patch) | |
| tree | 0af6f51986acc8f746be475b06646cbf11df430c /indra/cmake | |
| parent | fa9d4927f45f868573d95d670652c561d50a0de7 (diff) | |
| parent | df00e8a0b2e9cdd9700f51e964d040c19a4bf2ec (diff) | |
Merged in nd_cleanup_v2 (pull request #891)
Remove all boost, fix calling functions on nullptrs, initialize vars
Approved-by: Maxim Nikolenko
Approved-by: Nat Linden
Approved-by: Andrey Lihatskiy
Diffstat (limited to 'indra/cmake')
| -rw-r--r-- | indra/cmake/Boost.cmake | 75 | 
1 files changed, 24 insertions, 51 deletions
diff --git a/indra/cmake/Boost.cmake b/indra/cmake/Boost.cmake index 06a7ab6d75..0a61e33532 100644 --- a/indra/cmake/Boost.cmake +++ b/indra/cmake/Boost.cmake @@ -24,57 +24,30 @@ else (USESYSTEMLIBS)    set(addrsfx "-x${ADDRESS_SIZE}")    if (WINDOWS) -    if(MSVC80) -      # This should be obsolete at this point -      set(BOOST_VERSION "1.55") -      set(BOOST_CONTEXT_LIBRARY  -          optimized libboost_context-vc80-mt-${BOOST_VERSION} -          debug libboost_context-vc80-mt-gd-${BOOST_VERSION}) -      set(BOOST_FILESYSTEM_LIBRARY  -          optimized libboost_filesystem-vc80-mt-${BOOST_VERSION} -          debug libboost_filesystem-vc80-mt-gd-${BOOST_VERSION}) -      set(BOOST_PROGRAM_OPTIONS_LIBRARY  -          optimized libboost_program_options-vc80-mt-${BOOST_VERSION} -          debug libboost_program_options-vc80-mt-gd-${BOOST_VERSION}) -      set(BOOST_REGEX_LIBRARY -          optimized libboost_regex-vc80-mt-${BOOST_VERSION} -          debug libboost_regex-vc80-mt-gd-${BOOST_VERSION}) -      set(BOOST_SIGNALS_LIBRARY  -          optimized libboost_signals-vc80-mt-${BOOST_VERSION} -          debug libboost_signals-vc80-mt-gd-${BOOST_VERSION}) -      set(BOOST_SYSTEM_LIBRARY  -          optimized libboost_system-vc80-mt-${BOOST_VERSION} -          debug libboost_system-vc80-mt-gd-${BOOST_VERSION}) -      set(BOOST_THREAD_LIBRARY  -          optimized libboost_thread-vc80-mt-${BOOST_VERSION} -          debug libboost_thread-vc80-mt-gd-${BOOST_VERSION}) -    else(MSVC80) -      # MSVC 10.0 config -      set(BOOST_CONTEXT_LIBRARY  -          optimized libboost_context-mt${addrsfx} -          debug libboost_context-mt${addrsfx}-gd) -      set(BOOST_FIBER_LIBRARY  -          optimized libboost_fiber-mt${addrsfx} -          debug libboost_fiber-mt${addrsfx}-gd) -      set(BOOST_FILESYSTEM_LIBRARY  -          optimized libboost_filesystem-mt${addrsfx} -          debug libboost_filesystem-mt${addrsfx}-gd) -      set(BOOST_PROGRAM_OPTIONS_LIBRARY  -          optimized libboost_program_options-mt${addrsfx} -          debug libboost_program_options-mt${addrsfx}-gd) -      set(BOOST_REGEX_LIBRARY -          optimized libboost_regex-mt${addrsfx} -          debug libboost_regex-mt${addrsfx}-gd) -      set(BOOST_SIGNALS_LIBRARY  -          optimized libboost_signals-mt${addrsfx} -          debug libboost_signals-mt${addrsfx}-gd) -      set(BOOST_SYSTEM_LIBRARY  -          optimized libboost_system-mt${addrsfx} -          debug libboost_system-mt${addrsfx}-gd) -      set(BOOST_THREAD_LIBRARY  -          optimized libboost_thread-mt${addrsfx} -          debug libboost_thread-mt${addrsfx}-gd) -    endif (MSVC80) +    set(BOOST_CONTEXT_LIBRARY +        optimized libboost_context-mt${addrsfx} +        debug libboost_context-mt${addrsfx}-gd) +    set(BOOST_FIBER_LIBRARY +        optimized libboost_fiber-mt${addrsfx} +        debug libboost_fiber-mt${addrsfx}-gd) +    set(BOOST_FILESYSTEM_LIBRARY +        optimized libboost_filesystem-mt${addrsfx} +        debug libboost_filesystem-mt${addrsfx}-gd) +    set(BOOST_PROGRAM_OPTIONS_LIBRARY +        optimized libboost_program_options-mt${addrsfx} +        debug libboost_program_options-mt${addrsfx}-gd) +    set(BOOST_REGEX_LIBRARY +        optimized libboost_regex-mt${addrsfx} +        debug libboost_regex-mt${addrsfx}-gd) +    set(BOOST_SIGNALS_LIBRARY +        optimized libboost_signals-mt${addrsfx} +        debug libboost_signals-mt${addrsfx}-gd) +    set(BOOST_SYSTEM_LIBRARY +        optimized libboost_system-mt${addrsfx} +        debug libboost_system-mt${addrsfx}-gd) +    set(BOOST_THREAD_LIBRARY +        optimized libboost_thread-mt${addrsfx} +        debug libboost_thread-mt${addrsfx}-gd)    elseif (LINUX)      set(BOOST_CONTEXT_LIBRARY          optimized boost_context-mt${addrsfx}  | 
