Commit graph

207 commits

Author SHA1 Message Date
Ryan Liptak
ae5b06cda3 Update README note to point to the fortressforever-2013 org 2024-06-30 04:06:54 -07:00
squeek
5acab11d42 Readme: Clarify the status of the repository 2014-11-28 17:26:54 -08:00
Dexter
05347bc4fc fix a very strange luabind crash on init caused by static initialization of a std::map template dynamic initializer blowing up. can't make this stuff up!
luabind.vpc and lua.vpc were missing "$BASE" macros for libs, seems to be cause (likely the iterator link error i slammed off before)

also working on 2013 just to spite jon
2014-10-13 00:14:55 -07:00
Dexter
86510f40a2 fix messed up the merge on ISurface.h, this is the breaking interface change 2014-10-13 00:14:55 -07:00
Dexter
d5d7f3d571 merge in latest source sdk update joe dropped yesterday.. manually, cuz our changes everywhere had to be checked RIP in hell
a few important changes!!
MOST IMPORTANT: dlls built from this source forward will _NOT_ work unless you're running latest beta of source sdk base mp 2013, which will go live on the 22nd (see Joe's email on hlcoders)

- valve named their hl2dm VPC projects. has annoying side effect of breaking our remove by '$Project' default name. this basically means we cant include the whole file as a start, and then remove files from our FF VPC with -$File. Basically server_ff.vpc, client_ff.vpc are standalone now, with ALL files/defines in em, so update that one file as we go. probably easier this way now.
- IF YOU USE WINDOWS: when you're checking out the valve git tree, absolutely turn off 'auto crlf' or you will end up with diffs on nearly every single file. you can do it from 'git bash' by doing this 'git config --global core.autocrlf false'
- vpc uses VS2013 by default for project target now, so if you want 2010 projects pass /2010. I updated the batches
- when you copy pasta the valve code over ours, prepare to undo a lot of ff_sh_player -> hl2dm_player changes
- valve turned 'treat warnings as errors' on by default for 32 bit builds. I turned off only in lua and luabind
2014-10-13 00:14:46 -07:00
Dexter
abe53af10b remove shaderlib from client vpc, not needed. linux client links now woo 2014-10-13 00:14:44 -07:00
Dexter
6c75a90911 made shader editor WIN32 only, sources arent included on linux atm and dont build 2014-10-13 00:14:44 -07:00
Dexter
e5d60edcf9 oops, use <string>, didnt realize this broke VC++ build 2014-10-13 00:14:43 -07:00
Dexter
5b3f36bda0 really fix min/max crap on linux. vpc tricked me by failing on client before ever getting to server 2014-10-13 00:14:41 -07:00
Dexter
71a29f46ef undef min/max before standard header usages to fix gcc compile errors 2014-10-13 00:14:41 -07:00
Dexter
6eb9176ec2 squish another gcc fail on nested template <<>> 2014-10-13 00:14:40 -07:00
Dexter
ee3fa73350 when using nested template type parameters, space them out or else they do not compile on gcc 2014-10-13 00:14:39 -07:00
Dexter
d3d45f42f3 update boost to 1.55.0
this fixes vs2013 compile, you can use a fresh VS2013 for desktop express install right out of the box now, woohoo

Conflicts:
	mp/src/thirdparty/boost/accumulators/numeric/functional.hpp
	mp/src/thirdparty/boost/accumulators/numeric/functional/valarray.hpp
	mp/src/thirdparty/boost/accumulators/numeric/functional/vector.hpp
	mp/src/thirdparty/boost/accumulators/numeric/functional_fwd.hpp
	mp/src/thirdparty/boost/accumulators/statistics/covariance.hpp
	mp/src/thirdparty/boost/accumulators/statistics/density.hpp
	mp/src/thirdparty/boost/accumulators/statistics/error_of_mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/extended_p_square.hpp
	mp/src/thirdparty/boost/accumulators/statistics/extended_p_square_quantile.hpp
	mp/src/thirdparty/boost/accumulators/statistics/kurtosis.hpp
	mp/src/thirdparty/boost/accumulators/statistics/mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/median.hpp
	mp/src/thirdparty/boost/accumulators/statistics/moment.hpp
	mp/src/thirdparty/boost/accumulators/statistics/p_square_cumul_dist.hpp
	mp/src/thirdparty/boost/accumulators/statistics/p_square_quantile.hpp
	mp/src/thirdparty/boost/accumulators/statistics/peaks_over_threshold.hpp
	mp/src/thirdparty/boost/accumulators/statistics/pot_quantile.hpp
	mp/src/thirdparty/boost/accumulators/statistics/pot_tail_mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/rolling_mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/skewness.hpp
	mp/src/thirdparty/boost/accumulators/statistics/tail_mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/tail_variate_means.hpp
	mp/src/thirdparty/boost/accumulators/statistics/variance.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_covariance.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_density.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_extended_p_square.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_kurtosis.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_median.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_moment.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_p_square_cumul_dist.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_p_square_quantile.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_skewness.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_tail_mean.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_tail_quantile.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_tail_variate_means.hpp
	mp/src/thirdparty/boost/accumulators/statistics/weighted_variance.hpp
	mp/src/thirdparty/boost/algorithm/cxx14/equal.hpp
	mp/src/thirdparty/boost/algorithm/cxx14/mismatch.hpp
	mp/src/thirdparty/boost/algorithm/string/concept.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/find_format.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/find_format_all.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/find_format_store.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/find_iterator.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/finder.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/finder_regex.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/formatter.hpp
	mp/src/thirdparty/boost/algorithm/string/detail/util.hpp
	mp/src/thirdparty/boost/algorithm/string/erase.hpp
	mp/src/thirdparty/boost/algorithm/string/find.hpp
	mp/src/thirdparty/boost/algorithm/string/find_format.hpp
	mp/src/thirdparty/boost/algorithm/string/find_iterator.hpp
	mp/src/thirdparty/boost/algorithm/string/finder.hpp
	mp/src/thirdparty/boost/algorithm/string/formatter.hpp
	mp/src/thirdparty/boost/algorithm/string/iter_find.hpp
	mp/src/thirdparty/boost/algorithm/string/predicate.hpp
	mp/src/thirdparty/boost/algorithm/string/regex.hpp
	mp/src/thirdparty/boost/algorithm/string/replace.hpp
	mp/src/thirdparty/boost/algorithm/string/trim.hpp
	mp/src/thirdparty/boost/any.hpp
	mp/src/thirdparty/boost/asio/basic_datagram_socket.hpp
	mp/src/thirdparty/boost/asio/basic_socket_iostream.hpp
	mp/src/thirdparty/boost/asio/basic_socket_streambuf.hpp
	mp/src/thirdparty/boost/asio/buffered_read_stream.hpp
	mp/src/thirdparty/boost/asio/buffered_stream.hpp
	mp/src/thirdparty/boost/asio/buffered_write_stream.hpp
	mp/src/thirdparty/boost/asio/datagram_socket_service.hpp
	mp/src/thirdparty/boost/asio/detail/buffer_sequence_adapter.hpp
	mp/src/thirdparty/boost/asio/detail/config.hpp
	mp/src/thirdparty/boost/asio/detail/deadline_timer_service.hpp
	mp/src/thirdparty/boost/asio/detail/descriptor_ops.hpp
	mp/src/thirdparty/boost/asio/detail/dev_poll_reactor.hpp
	mp/src/thirdparty/boost/asio/detail/epoll_reactor.hpp
	mp/src/thirdparty/boost/asio/detail/event.hpp
	mp/src/thirdparty/boost/asio/detail/fd_set_adapter.hpp
	mp/src/thirdparty/boost/asio/detail/handler_type_requirements.hpp
	mp/src/thirdparty/boost/asio/detail/impl/descriptor_ops.ipp
	mp/src/thirdparty/boost/asio/detail/impl/handler_tracking.ipp
	mp/src/thirdparty/boost/asio/detail/impl/pipe_select_interrupter.ipp
	mp/src/thirdparty/boost/asio/detail/impl/reactive_descriptor_service.ipp
	mp/src/thirdparty/boost/asio/detail/impl/reactive_socket_service_base.ipp
	mp/src/thirdparty/boost/asio/detail/impl/select_reactor.hpp
	mp/src/thirdparty/boost/asio/detail/impl/select_reactor.ipp
	mp/src/thirdparty/boost/asio/detail/impl/signal_set_service.ipp
	mp/src/thirdparty/boost/asio/detail/impl/socket_ops.ipp
	mp/src/thirdparty/boost/asio/detail/impl/socket_select_interrupter.ipp
	mp/src/thirdparty/boost/asio/detail/impl/win_iocp_handle_service.ipp
	mp/src/thirdparty/boost/asio/detail/impl/win_iocp_io_service.ipp
	mp/src/thirdparty/boost/asio/detail/io_control.hpp
	mp/src/thirdparty/boost/asio/detail/keyword_tss_ptr.hpp
	mp/src/thirdparty/boost/asio/detail/kqueue_reactor.hpp
	mp/src/thirdparty/boost/asio/detail/mutex.hpp
	mp/src/thirdparty/boost/asio/detail/null_signal_blocker.hpp
	mp/src/thirdparty/boost/asio/detail/pipe_select_interrupter.hpp
	mp/src/thirdparty/boost/asio/detail/pop_options.hpp
	mp/src/thirdparty/boost/asio/detail/posix_fd_set_adapter.hpp
	mp/src/thirdparty/boost/asio/detail/posix_tss_ptr.hpp
	mp/src/thirdparty/boost/asio/detail/push_options.hpp
	mp/src/thirdparty/boost/asio/detail/reactive_descriptor_service.hpp
	mp/src/thirdparty/boost/asio/detail/reactive_socket_accept_op.hpp
	mp/src/thirdparty/boost/asio/detail/reactive_socket_connect_op.hpp
	mp/src/thirdparty/boost/asio/detail/reactive_socket_service.hpp
	mp/src/thirdparty/boost/asio/detail/reactive_socket_service_base.hpp
	mp/src/thirdparty/boost/asio/detail/reactor.hpp
	mp/src/thirdparty/boost/asio/detail/reactor_fwd.hpp
	mp/src/thirdparty/boost/asio/detail/resolver_service.hpp
	mp/src/thirdparty/boost/asio/detail/resolver_service_base.hpp
	mp/src/thirdparty/boost/asio/detail/select_interrupter.hpp
	mp/src/thirdparty/boost/asio/detail/select_reactor.hpp
	mp/src/thirdparty/boost/asio/detail/signal_blocker.hpp
	mp/src/thirdparty/boost/asio/detail/signal_set_service.hpp
	mp/src/thirdparty/boost/asio/detail/socket_ops.hpp
	mp/src/thirdparty/boost/asio/detail/socket_option.hpp
	mp/src/thirdparty/boost/asio/detail/socket_select_interrupter.hpp
	mp/src/thirdparty/boost/asio/detail/socket_types.hpp
	mp/src/thirdparty/boost/asio/detail/static_mutex.hpp
	mp/src/thirdparty/boost/asio/detail/task_io_service.hpp
	mp/src/thirdparty/boost/asio/detail/task_io_service_operation.hpp
	mp/src/thirdparty/boost/asio/detail/task_io_service_thread_info.hpp
	mp/src/thirdparty/boost/asio/detail/thread.hpp
	mp/src/thirdparty/boost/asio/detail/timer_queue_base.hpp
	mp/src/thirdparty/boost/asio/detail/timer_scheduler.hpp
	mp/src/thirdparty/boost/asio/detail/timer_scheduler_fwd.hpp
	mp/src/thirdparty/boost/asio/detail/win_iocp_io_service.hpp
	mp/src/thirdparty/boost/asio/detail/win_iocp_operation.hpp
	mp/src/thirdparty/boost/asio/detail/win_iocp_socket_service.hpp
	mp/src/thirdparty/boost/asio/detail/win_iocp_socket_service_base.hpp
	mp/src/thirdparty/boost/asio/detail/win_object_handle_service.hpp
	mp/src/thirdparty/boost/asio/detail/wrapped_handler.hpp
	mp/src/thirdparty/boost/asio/error.hpp
	mp/src/thirdparty/boost/asio/generic/datagram_protocol.hpp
	mp/src/thirdparty/boost/asio/generic/raw_protocol.hpp
	mp/src/thirdparty/boost/asio/generic/seq_packet_protocol.hpp
	mp/src/thirdparty/boost/asio/generic/stream_protocol.hpp
	mp/src/thirdparty/boost/asio/handler_invoke_hook.hpp
	mp/src/thirdparty/boost/asio/impl/handler_alloc_hook.ipp
	mp/src/thirdparty/boost/asio/impl/serial_port_base.ipp
	mp/src/thirdparty/boost/asio/impl/src.hpp
	mp/src/thirdparty/boost/asio/io_service.hpp
	mp/src/thirdparty/boost/asio/ip/basic_resolver_iterator.hpp
	mp/src/thirdparty/boost/asio/ip/basic_resolver_query.hpp
	mp/src/thirdparty/boost/asio/ip/detail/endpoint.hpp
	mp/src/thirdparty/boost/asio/ip/detail/impl/endpoint.ipp
	mp/src/thirdparty/boost/asio/ip/icmp.hpp
	mp/src/thirdparty/boost/asio/ip/impl/address_v4.ipp
	mp/src/thirdparty/boost/asio/ip/impl/address_v6.ipp
	mp/src/thirdparty/boost/asio/ip/multicast.hpp
	mp/src/thirdparty/boost/asio/ip/resolver_query_base.hpp
	mp/src/thirdparty/boost/asio/ip/resolver_service.hpp
	mp/src/thirdparty/boost/asio/ip/tcp.hpp
	mp/src/thirdparty/boost/asio/ip/udp.hpp
	mp/src/thirdparty/boost/asio/ip/unicast.hpp
	mp/src/thirdparty/boost/asio/raw_socket_service.hpp
	mp/src/thirdparty/boost/asio/seq_packet_socket_service.hpp
	mp/src/thirdparty/boost/asio/socket_acceptor_service.hpp
	mp/src/thirdparty/boost/asio/socket_base.hpp
	mp/src/thirdparty/boost/asio/spawn.hpp
	mp/src/thirdparty/boost/asio/ssl/detail/io.hpp
	mp/src/thirdparty/boost/asio/ssl/impl/context.ipp
	mp/src/thirdparty/boost/asio/strand.hpp
	mp/src/thirdparty/boost/asio/stream_socket_service.hpp
	mp/src/thirdparty/boost/asio/use_future.hpp
	mp/src/thirdparty/boost/asio/version.hpp
	mp/src/thirdparty/boost/asio/windows/random_access_handle_service.hpp
	mp/src/thirdparty/boost/asio/write_at.hpp
	mp/src/thirdparty/boost/assert.hpp
	mp/src/thirdparty/boost/atomic.hpp
	mp/src/thirdparty/boost/atomic/atomic.hpp
	mp/src/thirdparty/boost/atomic/detail/base.hpp
	mp/src/thirdparty/boost/atomic/detail/cas32strong.hpp
	mp/src/thirdparty/boost/atomic/detail/cas32weak.hpp
	mp/src/thirdparty/boost/atomic/detail/cas64strong.hpp
	mp/src/thirdparty/boost/atomic/detail/config.hpp
	mp/src/thirdparty/boost/atomic/detail/gcc-alpha.hpp
	mp/src/thirdparty/boost/atomic/detail/gcc-armv6plus.hpp
	mp/src/thirdparty/boost/atomic/detail/gcc-cas.hpp
	mp/src/thirdparty/boost/atomic/detail/gcc-ppc.hpp
	mp/src/thirdparty/boost/atomic/detail/gcc-sparcv9.hpp
	mp/src/thirdparty/boost/atomic/detail/gcc-x86.hpp
	mp/src/thirdparty/boost/atomic/detail/generic-cas.hpp
	mp/src/thirdparty/boost/atomic/detail/interlocked.hpp
	mp/src/thirdparty/boost/atomic/detail/linux-arm.hpp
	mp/src/thirdparty/boost/atomic/detail/lockpool.hpp
	mp/src/thirdparty/boost/atomic/detail/platform.hpp
	mp/src/thirdparty/boost/atomic/detail/type-classification.hpp
	mp/src/thirdparty/boost/atomic/detail/windows.hpp
	mp/src/thirdparty/boost/chrono/detail/inlined/win/chrono.hpp
	mp/src/thirdparty/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp
	mp/src/thirdparty/boost/chrono/detail/inlined/win/thread_clock.hpp
	mp/src/thirdparty/boost/chrono/io/time_point_io.hpp
	mp/src/thirdparty/boost/circular_buffer/base.hpp
	mp/src/thirdparty/boost/circular_buffer/details.hpp
	mp/src/thirdparty/boost/circular_buffer/space_optimized.hpp
	mp/src/thirdparty/boost/config.hpp
	mp/src/thirdparty/boost/config/auto_link.hpp
	mp/src/thirdparty/boost/config/compiler/borland.hpp
	mp/src/thirdparty/boost/config/compiler/clang.hpp
	mp/src/thirdparty/boost/config/compiler/codegear.hpp
	mp/src/thirdparty/boost/config/compiler/common_edg.hpp
	mp/src/thirdparty/boost/config/compiler/cray.hpp
	mp/src/thirdparty/boost/config/compiler/digitalmars.hpp
	mp/src/thirdparty/boost/config/compiler/gcc.hpp
	mp/src/thirdparty/boost/config/compiler/gcc_xml.hpp
	mp/src/thirdparty/boost/config/compiler/hp_acc.hpp
	mp/src/thirdparty/boost/config/compiler/intel.hpp
	mp/src/thirdparty/boost/config/compiler/metrowerks.hpp
	mp/src/thirdparty/boost/config/compiler/mpw.hpp
	mp/src/thirdparty/boost/config/compiler/nvcc.hpp
	mp/src/thirdparty/boost/config/compiler/pathscale.hpp
	mp/src/thirdparty/boost/config/compiler/pgi.hpp
	mp/src/thirdparty/boost/config/compiler/sunpro_cc.hpp
	mp/src/thirdparty/boost/config/compiler/vacpp.hpp
	mp/src/thirdparty/boost/config/compiler/visualc.hpp
	mp/src/thirdparty/boost/config/select_compiler_config.hpp
	mp/src/thirdparty/boost/config/stdlib/dinkumware.hpp
	mp/src/thirdparty/boost/config/suffix.hpp
	mp/src/thirdparty/boost/container/allocator_traits.hpp
	mp/src/thirdparty/boost/container/container_fwd.hpp
	mp/src/thirdparty/boost/container/deque.hpp
	mp/src/thirdparty/boost/container/detail/adaptive_node_pool_impl.hpp
	mp/src/thirdparty/boost/container/detail/advanced_insert_int.hpp
	mp/src/thirdparty/boost/container/detail/algorithms.hpp
	mp/src/thirdparty/boost/container/detail/allocation_type.hpp
	mp/src/thirdparty/boost/container/detail/allocator_version_traits.hpp
	mp/src/thirdparty/boost/container/detail/config_begin.hpp
	mp/src/thirdparty/boost/container/detail/destroyers.hpp
	mp/src/thirdparty/boost/container/detail/flat_tree.hpp
	mp/src/thirdparty/boost/container/detail/iterators.hpp
	mp/src/thirdparty/boost/container/detail/memory_util.hpp
	mp/src/thirdparty/boost/container/detail/mpl.hpp
	mp/src/thirdparty/boost/container/detail/multiallocation_chain.hpp
	mp/src/thirdparty/boost/container/detail/node_alloc_holder.hpp
	mp/src/thirdparty/boost/container/detail/node_pool_impl.hpp
	mp/src/thirdparty/boost/container/detail/pair.hpp
	mp/src/thirdparty/boost/container/detail/pool_common.hpp
	mp/src/thirdparty/boost/container/detail/preprocessor.hpp
	mp/src/thirdparty/boost/container/detail/transform_iterator.hpp
	mp/src/thirdparty/boost/container/detail/tree.hpp
	mp/src/thirdparty/boost/container/detail/type_traits.hpp
	mp/src/thirdparty/boost/container/detail/utilities.hpp
	mp/src/thirdparty/boost/container/detail/value_init.hpp
	mp/src/thirdparty/boost/container/detail/variadic_templates_tools.hpp
	mp/src/thirdparty/boost/container/detail/workaround.hpp
	mp/src/thirdparty/boost/container/flat_map.hpp
	mp/src/thirdparty/boost/container/flat_set.hpp
	mp/src/thirdparty/boost/container/list.hpp
	mp/src/thirdparty/boost/container/map.hpp
	mp/src/thirdparty/boost/container/scoped_allocator.hpp
	mp/src/thirdparty/boost/container/scoped_allocator_fwd.hpp
	mp/src/thirdparty/boost/container/set.hpp
	mp/src/thirdparty/boost/container/slist.hpp
	mp/src/thirdparty/boost/container/stable_vector.hpp
	mp/src/thirdparty/boost/container/static_vector.hpp
	mp/src/thirdparty/boost/container/string.hpp
	mp/src/thirdparty/boost/container/throw_exception.hpp
	mp/src/thirdparty/boost/container/vector.hpp
	mp/src/thirdparty/boost/context/detail/config.hpp
	mp/src/thirdparty/boost/coroutine/all.hpp
	mp/src/thirdparty/boost/coroutine/coroutine.hpp
	mp/src/thirdparty/boost/coroutine/detail/config.hpp
	mp/src/thirdparty/boost/coroutine/detail/coroutine_context.hpp
	mp/src/thirdparty/boost/coroutine/detail/exceptions.hpp
	mp/src/thirdparty/boost/coroutine/detail/segmented_stack_allocator.hpp
	mp/src/thirdparty/boost/coroutine/detail/standard_stack_allocator.hpp
	mp/src/thirdparty/boost/coroutine/v1/coroutine.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/arg.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/coroutine_base.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/coroutine_base_resume.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/coroutine_caller.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/coroutine_get.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/coroutine_object.hpp
	mp/src/thirdparty/boost/coroutine/v1/detail/coroutine_op.hpp
	mp/src/thirdparty/boost/cstdint.hpp
	mp/src/thirdparty/boost/date_time/format_date_parser.hpp
	mp/src/thirdparty/boost/date_time/local_time/custom_time_zone.hpp
	mp/src/thirdparty/boost/date_time/strings_from_facet.hpp
	mp/src/thirdparty/boost/date_time/time_facet.hpp
	mp/src/thirdparty/boost/date_time/tz_db_base.hpp
	mp/src/thirdparty/boost/detail/endian.hpp
	mp/src/thirdparty/boost/detail/interlocked.hpp
	mp/src/thirdparty/boost/exception/detail/clone_current_exception.hpp
	mp/src/thirdparty/boost/exception/detail/exception_ptr.hpp
	mp/src/thirdparty/boost/exception/detail/type_info.hpp
	mp/src/thirdparty/boost/exception/diagnostic_information.hpp
	mp/src/thirdparty/boost/flyweight/detail/flyweight_core.hpp
	mp/src/thirdparty/boost/flyweight/detail/recursive_lw_mutex.hpp
	mp/src/thirdparty/boost/flyweight/refcounted.hpp
	mp/src/thirdparty/boost/functional/hash/detail/hash_float.hpp
	mp/src/thirdparty/boost/functional/hash/hash.hpp
	mp/src/thirdparty/boost/fusion/adapted.hpp
	mp/src/thirdparty/boost/fusion/adapted/struct/detail/define_struct_inline.hpp
	mp/src/thirdparty/boost/fusion/algorithm/auxiliary/copy.hpp
	mp/src/thirdparty/boost/fusion/container/deque.hpp
	mp/src/thirdparty/boost/fusion/container/deque/back_extended_deque.hpp
	mp/src/thirdparty/boost/fusion/container/deque/convert.hpp
	mp/src/thirdparty/boost/fusion/container/deque/deque.hpp
	mp/src/thirdparty/boost/fusion/container/deque/deque_fwd.hpp
	mp/src/thirdparty/boost/fusion/container/deque/detail/convert_impl.hpp
	mp/src/thirdparty/boost/fusion/container/deque/detail/keyed_element.hpp
	mp/src/thirdparty/boost/fusion/container/deque/front_extended_deque.hpp
	mp/src/thirdparty/boost/fusion/container/generation/cons_tie.hpp
	mp/src/thirdparty/boost/fusion/container/generation/deque_tie.hpp
	mp/src/thirdparty/boost/fusion/container/generation/make_cons.hpp
	mp/src/thirdparty/boost/fusion/container/generation/make_deque.hpp
	mp/src/thirdparty/boost/fusion/container/generation/make_map.hpp
	mp/src/thirdparty/boost/fusion/container/generation/map_tie.hpp
	mp/src/thirdparty/boost/fusion/container/list/cons.hpp
	mp/src/thirdparty/boost/fusion/container/list/cons_fwd.hpp
	mp/src/thirdparty/boost/fusion/container/list/cons_iterator.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/begin_impl.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/build_cons.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/empty_impl.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/end_impl.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/list_to_cons.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list10.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list20.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list30.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list40.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list50.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list_to_cons10.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list_to_cons20.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list_to_cons30.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list_to_cons40.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/preprocessed/list_to_cons50.hpp
	mp/src/thirdparty/boost/fusion/container/list/detail/reverse_cons.hpp
	mp/src/thirdparty/boost/fusion/container/list/list.hpp
	mp/src/thirdparty/boost/fusion/container/map.hpp
	mp/src/thirdparty/boost/fusion/container/map/convert.hpp
	mp/src/thirdparty/boost/fusion/container/map/detail/at_impl.hpp
	mp/src/thirdparty/boost/fusion/container/map/detail/begin_impl.hpp
	mp/src/thirdparty/boost/fusion/container/map/detail/end_impl.hpp
	mp/src/thirdparty/boost/fusion/container/map/detail/value_at_impl.hpp
	mp/src/thirdparty/boost/fusion/container/map/map.hpp
	mp/src/thirdparty/boost/fusion/container/map/map_fwd.hpp
	mp/src/thirdparty/boost/fusion/container/vector/detail/vector_forward_ctor.hpp
	mp/src/thirdparty/boost/fusion/container/vector/detail/vector_n.hpp
	mp/src/thirdparty/boost/fusion/container/vector/vector.hpp
	mp/src/thirdparty/boost/fusion/functional/adapter/unfused.hpp
	mp/src/thirdparty/boost/fusion/functional/adapter/unfused_typed.hpp
	mp/src/thirdparty/boost/fusion/iterator/detail/segmented_equal_to.hpp
	mp/src/thirdparty/boost/fusion/iterator/detail/segmented_iterator.hpp
	mp/src/thirdparty/boost/fusion/iterator/detail/segmented_next_impl.hpp
	mp/src/thirdparty/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp
	mp/src/thirdparty/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp
	mp/src/thirdparty/boost/fusion/support/deduce_sequence.hpp
	mp/src/thirdparty/boost/fusion/support/pair.hpp
	mp/src/thirdparty/boost/fusion/support/segmented_fold_until.hpp
	mp/src/thirdparty/boost/fusion/view/detail/strictest_traversal.hpp
	mp/src/thirdparty/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp
	mp/src/thirdparty/boost/fusion/view/nview/nview.hpp
	mp/src/thirdparty/boost/fusion/view/zip_view/detail/value_at_impl.hpp
	mp/src/thirdparty/boost/fusion/view/zip_view/detail/value_of_impl.hpp
	mp/src/thirdparty/boost/fusion/view/zip_view/zip_view.hpp
	mp/src/thirdparty/boost/geometry/algorithms/centroid.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/assign_values.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/disjoint.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/copy_segments.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/get_turns.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/overlay.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/overlay/traverse.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/point_on_border.hpp
	mp/src/thirdparty/boost/geometry/algorithms/detail/sections/sectionalize.hpp
	mp/src/thirdparty/boost/geometry/algorithms/disjoint.hpp
	mp/src/thirdparty/boost/geometry/algorithms/distance.hpp
	mp/src/thirdparty/boost/geometry/algorithms/num_points.hpp
	mp/src/thirdparty/boost/geometry/algorithms/simplify.hpp
	mp/src/thirdparty/boost/geometry/algorithms/unique.hpp
	mp/src/thirdparty/boost/geometry/geometries/point.hpp
	mp/src/thirdparty/boost/geometry/index/detail/algorithms/segment_intersection.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/node/node_auto_ptr.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/node/node_d_mem_dynamic.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/node/node_d_mem_static.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/node/node_s_mem_dynamic.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/node/node_s_mem_static.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/query_iterators.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/rstar/insert.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/utilities/gl_draw.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/utilities/print.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/utilities/statistics.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/visitors/distance_query.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/visitors/insert.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/visitors/remove.hpp
	mp/src/thirdparty/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp
	mp/src/thirdparty/boost/geometry/index/detail/varray.hpp
	mp/src/thirdparty/boost/geometry/index/detail/varray_detail.hpp
	mp/src/thirdparty/boost/geometry/index/predicates.hpp
	mp/src/thirdparty/boost/geometry/index/rtree.hpp
	mp/src/thirdparty/boost/geometry/io/svg/svg_mapper.hpp
	mp/src/thirdparty/boost/geometry/multi/algorithms/distance.hpp
	mp/src/thirdparty/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp
	mp/src/thirdparty/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp
	mp/src/thirdparty/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp
	mp/src/thirdparty/boost/geometry/multi/io/wkt/read.hpp
	mp/src/thirdparty/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp
	mp/src/thirdparty/boost/geometry/strategies/cartesian/cart_intersect.hpp
	mp/src/thirdparty/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp
	mp/src/thirdparty/boost/geometry/strategies/cartesian/distance_projected_point.hpp
	mp/src/thirdparty/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
	mp/src/thirdparty/boost/geometry/strategies/concepts/distance_concept.hpp
	mp/src/thirdparty/boost/geometry/strategies/concepts/simplify_concept.hpp
	mp/src/thirdparty/boost/geometry/strategies/default_distance_result.hpp
	mp/src/thirdparty/boost/geometry/strategies/distance.hpp
	mp/src/thirdparty/boost/geometry/strategies/intersection.hpp
	mp/src/thirdparty/boost/geometry/strategies/spherical/area_huiller.hpp
	mp/src/thirdparty/boost/geometry/strategies/spherical/distance_cross_track.hpp
	mp/src/thirdparty/boost/geometry/strategies/spherical/distance_haversine.hpp
	mp/src/thirdparty/boost/geometry/strategies/transform/inverse_transformer.hpp
	mp/src/thirdparty/boost/geometry/strategies/transform/map_transformer.hpp
	mp/src/thirdparty/boost/geometry/strategies/transform/matrix_transformers.hpp
	mp/src/thirdparty/boost/geometry/util/math.hpp
	mp/src/thirdparty/boost/graph/bellman_ford_shortest_paths.hpp
	mp/src/thirdparty/boost/graph/betweenness_centrality.hpp
	mp/src/thirdparty/boost/graph/bipartite.hpp
	mp/src/thirdparty/boost/graph/breadth_first_search.hpp
	mp/src/thirdparty/boost/graph/chrobak_payne_drawing.hpp
	mp/src/thirdparty/boost/graph/closeness_centrality.hpp
	mp/src/thirdparty/boost/graph/compressed_sparse_row_graph.hpp
	mp/src/thirdparty/boost/graph/connected_components.hpp
	mp/src/thirdparty/boost/graph/core_numbers.hpp
	mp/src/thirdparty/boost/graph/cuthill_mckee_ordering.hpp
	mp/src/thirdparty/boost/graph/depth_first_search.hpp
	mp/src/thirdparty/boost/graph/detail/adjacency_list.hpp
	mp/src/thirdparty/boost/graph/dijkstra_shortest_paths.hpp
	mp/src/thirdparty/boost/graph/dijkstra_shortest_paths_no_color_map.hpp
	mp/src/thirdparty/boost/graph/distributed/adjacency_list.hpp
	mp/src/thirdparty/boost/graph/distributed/adjlist/redistribute.hpp
	mp/src/thirdparty/boost/graph/distributed/adjlist/serialization.hpp
	mp/src/thirdparty/boost/graph/distributed/betweenness_centrality.hpp
	mp/src/thirdparty/boost/graph/distributed/boman_et_al_graph_coloring.hpp
	mp/src/thirdparty/boost/graph/distributed/breadth_first_search.hpp
	mp/src/thirdparty/boost/graph/distributed/compressed_sparse_row_graph.hpp
	mp/src/thirdparty/boost/graph/distributed/concepts.hpp
	mp/src/thirdparty/boost/graph/distributed/connected_components.hpp
	mp/src/thirdparty/boost/graph/distributed/connected_components_parallel_search.hpp
	mp/src/thirdparty/boost/graph/distributed/crauser_et_al_shortest_paths.hpp
	mp/src/thirdparty/boost/graph/distributed/dehne_gotz_min_spanning_tree.hpp
	mp/src/thirdparty/boost/graph/distributed/eager_dijkstra_shortest_paths.hpp
	mp/src/thirdparty/boost/graph/distributed/graphviz.hpp
	mp/src/thirdparty/boost/graph/distributed/hohberg_biconnected_components.hpp
	mp/src/thirdparty/boost/graph/distributed/named_graph.hpp
	mp/src/thirdparty/boost/graph/distributed/page_rank.hpp
	mp/src/thirdparty/boost/graph/distributed/strong_components.hpp
	mp/src/thirdparty/boost/graph/edmonds_karp_max_flow.hpp
	mp/src/thirdparty/boost/graph/fruchterman_reingold.hpp
	mp/src/thirdparty/boost/graph/graph_traits.hpp
	mp/src/thirdparty/boost/graph/graph_utility.hpp
	mp/src/thirdparty/boost/graph/gursoy_atun_layout.hpp
	mp/src/thirdparty/boost/graph/is_straight_line_drawing.hpp
	mp/src/thirdparty/boost/graph/king_ordering.hpp
	mp/src/thirdparty/boost/graph/kruskal_min_spanning_tree.hpp
	mp/src/thirdparty/boost/graph/maximum_adjacency_search.hpp
	mp/src/thirdparty/boost/graph/mcgregor_common_subgraphs.hpp
	mp/src/thirdparty/boost/graph/metric_tsp_approx.hpp
	mp/src/thirdparty/boost/graph/named_function_params.hpp
	mp/src/thirdparty/boost/graph/planar_canonical_ordering.hpp
	mp/src/thirdparty/boost/graph/r_c_shortest_paths.hpp
	mp/src/thirdparty/boost/graph/random.hpp
	mp/src/thirdparty/boost/graph/random_spanning_tree.hpp
	mp/src/thirdparty/boost/graph/read_dimacs.hpp
	mp/src/thirdparty/boost/graph/stoer_wagner_min_cut.hpp
	mp/src/thirdparty/boost/graph/tiernan_all_cycles.hpp
	mp/src/thirdparty/boost/graph/transitive_closure.hpp
	mp/src/thirdparty/boost/graph/two_graphs_common_spanning_trees.hpp
	mp/src/thirdparty/boost/graph/undirected_dfs.hpp
	mp/src/thirdparty/boost/graph/vf2_sub_graph_iso.hpp
	mp/src/thirdparty/boost/graph/visitors.hpp
	mp/src/thirdparty/boost/graph/write_dimacs.hpp
	mp/src/thirdparty/boost/heap/d_ary_heap.hpp
	mp/src/thirdparty/boost/heap/detail/heap_node.hpp
	mp/src/thirdparty/boost/heap/detail/mutable_heap.hpp
	mp/src/thirdparty/boost/integer_traits.hpp
	mp/src/thirdparty/boost/interprocess/detail/atomic.hpp
	mp/src/thirdparty/boost/interprocess/detail/intermodule_singleton_common.hpp
	mp/src/thirdparty/boost/interprocess/detail/managed_open_or_create_impl.hpp
	mp/src/thirdparty/boost/interprocess/detail/os_thread_functions.hpp
	mp/src/thirdparty/boost/interprocess/detail/robust_emulation.hpp
	mp/src/thirdparty/boost/interprocess/detail/tmp_dir_helpers.hpp
	mp/src/thirdparty/boost/interprocess/detail/win32_api.hpp
	mp/src/thirdparty/boost/interprocess/detail/windows_intermodule_singleton.hpp
	mp/src/thirdparty/boost/interprocess/detail/workaround.hpp
	mp/src/thirdparty/boost/interprocess/errors.hpp
	mp/src/thirdparty/boost/interprocess/segment_manager.hpp
	mp/src/thirdparty/boost/interprocess/smart_ptr/detail/sp_counted_impl.hpp
	mp/src/thirdparty/boost/interprocess/streams/bufferstream.hpp
	mp/src/thirdparty/boost/interprocess/streams/vectorstream.hpp
	mp/src/thirdparty/boost/interprocess/sync/file_lock.hpp
	mp/src/thirdparty/boost/interprocess/sync/named_mutex.hpp
	mp/src/thirdparty/boost/interprocess/sync/posix/mutex.hpp
	mp/src/thirdparty/boost/interprocess/sync/posix/recursive_mutex.hpp
	mp/src/thirdparty/boost/interprocess/sync/posix/semaphore_wrapper.hpp
	mp/src/thirdparty/boost/interprocess/sync/spin/condition.hpp
	mp/src/thirdparty/boost/interprocess/sync/spin/mutex.hpp
	mp/src/thirdparty/boost/interprocess/sync/spin/semaphore.hpp
	mp/src/thirdparty/boost/intrusive/any_hook.hpp
	mp/src/thirdparty/boost/intrusive/avl_set.hpp
	mp/src/thirdparty/boost/intrusive/avl_set_hook.hpp
	mp/src/thirdparty/boost/intrusive/avltree.hpp
	mp/src/thirdparty/boost/intrusive/avltree_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/bs_set_hook.hpp
	mp/src/thirdparty/boost/intrusive/circular_list_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/circular_slist_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/derivation_value_traits.hpp
	mp/src/thirdparty/boost/intrusive/detail/any_node_and_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/detail/assert.hpp
	mp/src/thirdparty/boost/intrusive/detail/avltree_node.hpp
	mp/src/thirdparty/boost/intrusive/detail/clear_on_destructor_base.hpp
	mp/src/thirdparty/boost/intrusive/detail/common_slist_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/detail/config_begin.hpp
	mp/src/thirdparty/boost/intrusive/detail/config_end.hpp
	mp/src/thirdparty/boost/intrusive/detail/ebo_functor_holder.hpp
	mp/src/thirdparty/boost/intrusive/detail/function_detector.hpp
	mp/src/thirdparty/boost/intrusive/detail/generic_hook.hpp
	mp/src/thirdparty/boost/intrusive/detail/has_member_function_callable_with.hpp
	mp/src/thirdparty/boost/intrusive/detail/hashtable_node.hpp
	mp/src/thirdparty/boost/intrusive/detail/is_stateful_value_traits.hpp
	mp/src/thirdparty/boost/intrusive/detail/list_node.hpp
	mp/src/thirdparty/boost/intrusive/detail/memory_util.hpp
	mp/src/thirdparty/boost/intrusive/detail/mpl.hpp
	mp/src/thirdparty/boost/intrusive/detail/parent_from_member.hpp
	mp/src/thirdparty/boost/intrusive/detail/preprocessor.hpp
	mp/src/thirdparty/boost/intrusive/detail/rbtree_node.hpp
	mp/src/thirdparty/boost/intrusive/detail/slist_node.hpp
	mp/src/thirdparty/boost/intrusive/detail/transform_iterator.hpp
	mp/src/thirdparty/boost/intrusive/detail/tree_node.hpp
	mp/src/thirdparty/boost/intrusive/detail/utilities.hpp
	mp/src/thirdparty/boost/intrusive/detail/workaround.hpp
	mp/src/thirdparty/boost/intrusive/hashtable.hpp
	mp/src/thirdparty/boost/intrusive/intrusive_fwd.hpp
	mp/src/thirdparty/boost/intrusive/linear_slist_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/link_mode.hpp
	mp/src/thirdparty/boost/intrusive/list.hpp
	mp/src/thirdparty/boost/intrusive/list_hook.hpp
	mp/src/thirdparty/boost/intrusive/member_value_traits.hpp
	mp/src/thirdparty/boost/intrusive/options.hpp
	mp/src/thirdparty/boost/intrusive/parent_from_member.hpp
	mp/src/thirdparty/boost/intrusive/pointer_plus_bits.hpp
	mp/src/thirdparty/boost/intrusive/pointer_traits.hpp
	mp/src/thirdparty/boost/intrusive/priority_compare.hpp
	mp/src/thirdparty/boost/intrusive/rbtree.hpp
	mp/src/thirdparty/boost/intrusive/rbtree_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/set.hpp
	mp/src/thirdparty/boost/intrusive/set_hook.hpp
	mp/src/thirdparty/boost/intrusive/sg_set.hpp
	mp/src/thirdparty/boost/intrusive/sgtree.hpp
	mp/src/thirdparty/boost/intrusive/sgtree_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/slist.hpp
	mp/src/thirdparty/boost/intrusive/slist_hook.hpp
	mp/src/thirdparty/boost/intrusive/splay_set.hpp
	mp/src/thirdparty/boost/intrusive/splay_set_hook.hpp
	mp/src/thirdparty/boost/intrusive/splaytree.hpp
	mp/src/thirdparty/boost/intrusive/splaytree_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/treap.hpp
	mp/src/thirdparty/boost/intrusive/treap_algorithms.hpp
	mp/src/thirdparty/boost/intrusive/treap_set.hpp
	mp/src/thirdparty/boost/intrusive/trivial_value_traits.hpp
	mp/src/thirdparty/boost/intrusive/unordered_set.hpp
	mp/src/thirdparty/boost/intrusive/unordered_set_hook.hpp
	mp/src/thirdparty/boost/lexical_cast.hpp
	mp/src/thirdparty/boost/lockfree/detail/copy_payload.hpp
	mp/src/thirdparty/boost/lockfree/detail/freelist.hpp
	mp/src/thirdparty/boost/lockfree/queue.hpp
	mp/src/thirdparty/boost/lockfree/spsc_queue.hpp
	mp/src/thirdparty/boost/lockfree/stack.hpp
	mp/src/thirdparty/boost/log/attributes.hpp
	mp/src/thirdparty/boost/log/attributes/attribute.hpp
	mp/src/thirdparty/boost/log/attributes/attribute_cast.hpp
	mp/src/thirdparty/boost/log/attributes/attribute_name.hpp
	mp/src/thirdparty/boost/log/attributes/attribute_set.hpp
	mp/src/thirdparty/boost/log/attributes/attribute_value.hpp
	mp/src/thirdparty/boost/log/attributes/attribute_value_impl.hpp
	mp/src/thirdparty/boost/log/attributes/attribute_value_set.hpp
	mp/src/thirdparty/boost/log/attributes/clock.hpp
	mp/src/thirdparty/boost/log/attributes/constant.hpp
	mp/src/thirdparty/boost/log/attributes/counter.hpp
	mp/src/thirdparty/boost/log/attributes/current_process_id.hpp
	mp/src/thirdparty/boost/log/attributes/current_process_name.hpp
	mp/src/thirdparty/boost/log/attributes/current_thread_id.hpp
	mp/src/thirdparty/boost/log/attributes/fallback_policy.hpp
	mp/src/thirdparty/boost/log/attributes/fallback_policy_fwd.hpp
	mp/src/thirdparty/boost/log/attributes/function.hpp
	mp/src/thirdparty/boost/log/attributes/mutable_constant.hpp
	mp/src/thirdparty/boost/log/attributes/named_scope.hpp
	mp/src/thirdparty/boost/log/attributes/scoped_attribute.hpp
	mp/src/thirdparty/boost/log/attributes/time_traits.hpp
	mp/src/thirdparty/boost/log/attributes/timer.hpp
	mp/src/thirdparty/boost/log/attributes/value_extraction.hpp
	mp/src/thirdparty/boost/log/attributes/value_extraction_fwd.hpp
	mp/src/thirdparty/boost/log/attributes/value_visitation.hpp
	mp/src/thirdparty/boost/log/attributes/value_visitation_fwd.hpp
	mp/src/thirdparty/boost/log/common.hpp
	mp/src/thirdparty/boost/log/core.hpp
	mp/src/thirdparty/boost/log/core/core.hpp
	mp/src/thirdparty/boost/log/core/record.hpp
	mp/src/thirdparty/boost/log/core/record_view.hpp
	mp/src/thirdparty/boost/log/detail/asio_fwd.hpp
	mp/src/thirdparty/boost/log/detail/attachable_sstream_buf.hpp
	mp/src/thirdparty/boost/log/detail/attr_output_impl.hpp
	mp/src/thirdparty/boost/log/detail/attr_output_terminal.hpp
	mp/src/thirdparty/boost/log/detail/attribute_get_value_impl.hpp
	mp/src/thirdparty/boost/log/detail/attribute_predicate.hpp
	mp/src/thirdparty/boost/log/detail/cleanup_scope_guard.hpp
	mp/src/thirdparty/boost/log/detail/code_conversion.hpp
	mp/src/thirdparty/boost/log/detail/config.hpp
	mp/src/thirdparty/boost/log/detail/custom_terminal_spec.hpp
	mp/src/thirdparty/boost/log/detail/date_time_fmt_gen_traits_fwd.hpp
	mp/src/thirdparty/boost/log/detail/date_time_format_parser.hpp
	mp/src/thirdparty/boost/log/detail/decomposed_time.hpp
	mp/src/thirdparty/boost/log/detail/deduce_char_type.hpp
	mp/src/thirdparty/boost/log/detail/default_attribute_names.hpp
	mp/src/thirdparty/boost/log/detail/embedded_string_type.hpp
	mp/src/thirdparty/boost/log/detail/event.hpp
	mp/src/thirdparty/boost/log/detail/fake_mutex.hpp
	mp/src/thirdparty/boost/log/detail/footer.hpp
	mp/src/thirdparty/boost/log/detail/format.hpp
	mp/src/thirdparty/boost/log/detail/function_traits.hpp
	mp/src/thirdparty/boost/log/detail/header.hpp
	mp/src/thirdparty/boost/log/detail/id.hpp
	mp/src/thirdparty/boost/log/detail/light_function.hpp
	mp/src/thirdparty/boost/log/detail/light_function_pp.hpp
	mp/src/thirdparty/boost/log/detail/light_rw_mutex.hpp
	mp/src/thirdparty/boost/log/detail/locking_ptr.hpp
	mp/src/thirdparty/boost/log/detail/locks.hpp
	mp/src/thirdparty/boost/log/detail/named_scope_fmt_pp.hpp
	mp/src/thirdparty/boost/log/detail/native_typeof.hpp
	mp/src/thirdparty/boost/log/detail/parameter_tools.hpp
	mp/src/thirdparty/boost/log/detail/pp_identity.hpp
	mp/src/thirdparty/boost/log/detail/process_id.hpp
	mp/src/thirdparty/boost/log/detail/setup_config.hpp
	mp/src/thirdparty/boost/log/detail/singleton.hpp
	mp/src/thirdparty/boost/log/detail/sink_init_helpers.hpp
	mp/src/thirdparty/boost/log/detail/snprintf.hpp
	mp/src/thirdparty/boost/log/detail/spin_mutex.hpp
	mp/src/thirdparty/boost/log/detail/tagged_integer.hpp
	mp/src/thirdparty/boost/log/detail/thread_id.hpp
	mp/src/thirdparty/boost/log/detail/thread_specific.hpp
	mp/src/thirdparty/boost/log/detail/threadsafe_queue.hpp
	mp/src/thirdparty/boost/log/detail/timestamp.hpp
	mp/src/thirdparty/boost/log/detail/trivial_keyword.hpp
	mp/src/thirdparty/boost/log/detail/unary_function_terminal.hpp
	mp/src/thirdparty/boost/log/detail/unhandled_exception_count.hpp
	mp/src/thirdparty/boost/log/detail/value_ref_visitation.hpp
	mp/src/thirdparty/boost/log/detail/visible_type.hpp
	mp/src/thirdparty/boost/log/exceptions.hpp
	mp/src/thirdparty/boost/log/expressions.hpp
	mp/src/thirdparty/boost/log/expressions/attr.hpp
	mp/src/thirdparty/boost/log/expressions/attr_fwd.hpp
	mp/src/thirdparty/boost/log/expressions/filter.hpp
	mp/src/thirdparty/boost/log/expressions/formatter.hpp
	mp/src/thirdparty/boost/log/expressions/formatters.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/c_decorator.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/char_decorator.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/csv_decorator.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/date_time.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/format.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/if.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/named_scope.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/stream.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/wrap_formatter.hpp
	mp/src/thirdparty/boost/log/expressions/formatters/xml_decorator.hpp
	mp/src/thirdparty/boost/log/expressions/is_keyword_descriptor.hpp
	mp/src/thirdparty/boost/log/expressions/keyword.hpp
	mp/src/thirdparty/boost/log/expressions/keyword_fwd.hpp
	mp/src/thirdparty/boost/log/expressions/message.hpp
	mp/src/thirdparty/boost/log/expressions/predicates.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/begins_with.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/channel_severity_filter.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/contains.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/ends_with.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/has_attr.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/is_debugger_present.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/is_in_range.hpp
	mp/src/thirdparty/boost/log/expressions/predicates/matches.hpp
	mp/src/thirdparty/boost/log/expressions/record.hpp
	mp/src/thirdparty/boost/log/keywords/auto_flush.hpp
	mp/src/thirdparty/boost/log/keywords/channel.hpp
	mp/src/thirdparty/boost/log/keywords/delimiter.hpp
	mp/src/thirdparty/boost/log/keywords/depth.hpp
	mp/src/thirdparty/boost/log/keywords/facility.hpp
	mp/src/thirdparty/boost/log/keywords/file_name.hpp
	mp/src/thirdparty/boost/log/keywords/filter.hpp
	mp/src/thirdparty/boost/log/keywords/format.hpp
	mp/src/thirdparty/boost/log/keywords/ident.hpp
	mp/src/thirdparty/boost/log/keywords/ip_version.hpp
	mp/src/thirdparty/boost/log/keywords/iteration.hpp
	mp/src/thirdparty/boost/log/keywords/log_name.hpp
	mp/src/thirdparty/boost/log/keywords/log_source.hpp
	mp/src/thirdparty/boost/log/keywords/max_size.hpp
	mp/src/thirdparty/boost/log/keywords/message_file.hpp
	mp/src/thirdparty/boost/log/keywords/min_free_space.hpp
	mp/src/thirdparty/boost/log/keywords/open_mode.hpp
	mp/src/thirdparty/boost/log/keywords/order.hpp
	mp/src/thirdparty/boost/log/keywords/ordering_window.hpp
	mp/src/thirdparty/boost/log/keywords/registration.hpp
	mp/src/thirdparty/boost/log/keywords/rotation_size.hpp
	mp/src/thirdparty/boost/log/keywords/scan_method.hpp
	mp/src/thirdparty/boost/log/keywords/severity.hpp
	mp/src/thirdparty/boost/log/keywords/start_thread.hpp
	mp/src/thirdparty/boost/log/keywords/target.hpp
	mp/src/thirdparty/boost/log/keywords/time_based_rotation.hpp
	mp/src/thirdparty/boost/log/keywords/use_impl.hpp
	mp/src/thirdparty/boost/log/sinks.hpp
	mp/src/thirdparty/boost/log/sinks/async_frontend.hpp
	mp/src/thirdparty/boost/log/sinks/attribute_mapping.hpp
	mp/src/thirdparty/boost/log/sinks/basic_sink_backend.hpp
	mp/src/thirdparty/boost/log/sinks/basic_sink_frontend.hpp
	mp/src/thirdparty/boost/log/sinks/block_on_overflow.hpp
	mp/src/thirdparty/boost/log/sinks/bounded_fifo_queue.hpp
	mp/src/thirdparty/boost/log/sinks/bounded_ordering_queue.hpp
	mp/src/thirdparty/boost/log/sinks/debug_output_backend.hpp
	mp/src/thirdparty/boost/log/sinks/drop_on_overflow.hpp
	mp/src/thirdparty/boost/log/sinks/event_log_backend.hpp
	mp/src/thirdparty/boost/log/sinks/event_log_constants.hpp
	mp/src/thirdparty/boost/log/sinks/frontend_requirements.hpp
	mp/src/thirdparty/boost/log/sinks/sink.hpp
	mp/src/thirdparty/boost/log/sinks/sync_frontend.hpp
	mp/src/thirdparty/boost/log/sinks/syslog_backend.hpp
	mp/src/thirdparty/boost/log/sinks/syslog_constants.hpp
	mp/src/thirdparty/boost/log/sinks/text_file_backend.hpp
	mp/src/thirdparty/boost/log/sinks/text_multifile_backend.hpp
	mp/src/thirdparty/boost/log/sinks/text_ostream_backend.hpp
	mp/src/thirdparty/boost/log/sinks/unbounded_fifo_queue.hpp
	mp/src/thirdparty/boost/log/sinks/unbounded_ordering_queue.hpp
	mp/src/thirdparty/boost/log/sinks/unlocked_frontend.hpp
	mp/src/thirdparty/boost/log/sources/basic_logger.hpp
	mp/src/thirdparty/boost/log/sources/channel_feature.hpp
	mp/src/thirdparty/boost/log/sources/channel_logger.hpp
	mp/src/thirdparty/boost/log/sources/exception_handler_feature.hpp
	mp/src/thirdparty/boost/log/sources/features.hpp
	mp/src/thirdparty/boost/log/sources/global_logger_storage.hpp
	mp/src/thirdparty/boost/log/sources/logger.hpp
	mp/src/thirdparty/boost/log/sources/record_ostream.hpp
	mp/src/thirdparty/boost/log/sources/severity_channel_logger.hpp
	mp/src/thirdparty/boost/log/sources/severity_feature.hpp
	mp/src/thirdparty/boost/log/sources/severity_logger.hpp
	mp/src/thirdparty/boost/log/sources/threading_models.hpp
	mp/src/thirdparty/boost/log/support/date_time.hpp
	mp/src/thirdparty/boost/log/support/exception.hpp
	mp/src/thirdparty/boost/log/support/regex.hpp
	mp/src/thirdparty/boost/log/support/spirit_classic.hpp
	mp/src/thirdparty/boost/log/support/spirit_qi.hpp
	mp/src/thirdparty/boost/log/support/xpressive.hpp
	mp/src/thirdparty/boost/log/trivial.hpp
	mp/src/thirdparty/boost/log/utility/empty_deleter.hpp
	mp/src/thirdparty/boost/log/utility/exception_handler.hpp
	mp/src/thirdparty/boost/log/utility/explicit_operator_bool.hpp
	mp/src/thirdparty/boost/log/utility/formatting_ostream.hpp
	mp/src/thirdparty/boost/log/utility/formatting_ostream_fwd.hpp
	mp/src/thirdparty/boost/log/utility/functional.hpp
	mp/src/thirdparty/boost/log/utility/functional/as_action.hpp
	mp/src/thirdparty/boost/log/utility/functional/begins_with.hpp
	mp/src/thirdparty/boost/log/utility/functional/bind.hpp
	mp/src/thirdparty/boost/log/utility/functional/bind_assign.hpp
	mp/src/thirdparty/boost/log/utility/functional/bind_output.hpp
	mp/src/thirdparty/boost/log/utility/functional/bind_to_log.hpp
	mp/src/thirdparty/boost/log/utility/functional/contains.hpp
	mp/src/thirdparty/boost/log/utility/functional/ends_with.hpp
	mp/src/thirdparty/boost/log/utility/functional/fun_ref.hpp
	mp/src/thirdparty/boost/log/utility/functional/in_range.hpp
	mp/src/thirdparty/boost/log/utility/functional/logical.hpp
	mp/src/thirdparty/boost/log/utility/functional/matches.hpp
	mp/src/thirdparty/boost/log/utility/functional/nop.hpp
	mp/src/thirdparty/boost/log/utility/functional/save_result.hpp
	mp/src/thirdparty/boost/log/utility/intrusive_ref_counter.hpp
	mp/src/thirdparty/boost/log/utility/manipulators.hpp
	mp/src/thirdparty/boost/log/utility/manipulators/add_value.hpp
	mp/src/thirdparty/boost/log/utility/manipulators/dump.hpp
	mp/src/thirdparty/boost/log/utility/manipulators/to_log.hpp
	mp/src/thirdparty/boost/log/utility/once_block.hpp
	mp/src/thirdparty/boost/log/utility/record_ordering.hpp
	mp/src/thirdparty/boost/log/utility/setup.hpp
	mp/src/thirdparty/boost/log/utility/setup/common_attributes.hpp
	mp/src/thirdparty/boost/log/utility/setup/console.hpp
	mp/src/thirdparty/boost/log/utility/setup/file.hpp
	mp/src/thirdparty/boost/log/utility/setup/filter_parser.hpp
	mp/src/thirdparty/boost/log/utility/setup/formatter_parser.hpp
	mp/src/thirdparty/boost/log/utility/setup/from_settings.hpp
	mp/src/thirdparty/boost/log/utility/setup/from_stream.hpp
	mp/src/thirdparty/boost/log/utility/setup/settings.hpp
	mp/src/thirdparty/boost/log/utility/setup/settings_parser.hpp
	mp/src/thirdparty/boost/log/utility/strictest_lock.hpp
	mp/src/thirdparty/boost/log/utility/string_literal.hpp
	mp/src/thirdparty/boost/log/utility/string_literal_fwd.hpp
	mp/src/thirdparty/boost/log/utility/type_dispatch/date_time_types.hpp
	mp/src/thirdparty/boost/log/utility/type_dispatch/dynamic_type_dispatcher.hpp
	mp/src/thirdparty/boost/log/utility/type_dispatch/standard_types.hpp
	mp/src/thirdparty/boost/log/utility/type_dispatch/static_type_dispatcher.hpp
	mp/src/thirdparty/boost/log/utility/type_dispatch/type_dispatcher.hpp
	mp/src/thirdparty/boost/log/utility/type_info_wrapper.hpp
	mp/src/thirdparty/boost/log/utility/unique_identifier_name.hpp
	mp/src/thirdparty/boost/log/utility/unused_variable.hpp
	mp/src/thirdparty/boost/log/utility/value_ref.hpp
	mp/src/thirdparty/boost/log/utility/value_ref_fwd.hpp
	mp/src/thirdparty/boost/math/bindings/mpfr.hpp
	mp/src/thirdparty/boost/math/constants/constants.hpp
	mp/src/thirdparty/boost/math/distributions/beta.hpp
	mp/src/thirdparty/boost/math/distributions/binomial.hpp
	mp/src/thirdparty/boost/math/distributions/cauchy.hpp
	mp/src/thirdparty/boost/math/distributions/detail/common_error_handling.hpp
	mp/src/thirdparty/boost/math/distributions/detail/inv_discrete_quantile.hpp
	mp/src/thirdparty/boost/math/distributions/exponential.hpp
	mp/src/thirdparty/boost/math/distributions/gamma.hpp
	mp/src/thirdparty/boost/math/distributions/hypergeometric.hpp
	mp/src/thirdparty/boost/math/distributions/inverse_chi_squared.hpp
	mp/src/thirdparty/boost/math/distributions/inverse_gamma.hpp
	mp/src/thirdparty/boost/math/distributions/inverse_gaussian.hpp
	mp/src/thirdparty/boost/math/distributions/laplace.hpp
	mp/src/thirdparty/boost/math/distributions/logistic.hpp
	mp/src/thirdparty/boost/math/distributions/lognormal.hpp
	mp/src/thirdparty/boost/math/distributions/negative_binomial.hpp
	mp/src/thirdparty/boost/math/distributions/non_central_chi_squared.hpp
	mp/src/thirdparty/boost/math/distributions/non_central_t.hpp
	mp/src/thirdparty/boost/math/distributions/normal.hpp
	mp/src/thirdparty/boost/math/distributions/pareto.hpp
	mp/src/thirdparty/boost/math/distributions/poisson.hpp
	mp/src/thirdparty/boost/math/distributions/rayleigh.hpp
	mp/src/thirdparty/boost/math/distributions/skew_normal.hpp
	mp/src/thirdparty/boost/math/distributions/students_t.hpp
	mp/src/thirdparty/boost/math/distributions/triangular.hpp
	mp/src/thirdparty/boost/math/distributions/uniform.hpp
	mp/src/thirdparty/boost/math/distributions/weibull.hpp
	mp/src/thirdparty/boost/math/policies/error_handling.hpp
	mp/src/thirdparty/boost/math/special_functions/airy.hpp
	mp/src/thirdparty/boost/math/special_functions/bessel.hpp
	mp/src/thirdparty/boost/math/special_functions/beta.hpp
	mp/src/thirdparty/boost/math/special_functions/detail/bessel_ik.hpp
	mp/src/thirdparty/boost/math/special_functions/detail/bessel_jy_series.hpp
	mp/src/thirdparty/boost/math/special_functions/detail/ibeta_inverse.hpp
	mp/src/thirdparty/boost/math/special_functions/detail/t_distribution_inv.hpp
	mp/src/thirdparty/boost/math/special_functions/ellint_1.hpp
	mp/src/thirdparty/boost/math/special_functions/ellint_2.hpp
	mp/src/thirdparty/boost/math/special_functions/ellint_3.hpp
	mp/src/thirdparty/boost/math/special_functions/ellint_rj.hpp
	mp/src/thirdparty/boost/math/special_functions/fpclassify.hpp
	mp/src/thirdparty/boost/math/special_functions/gamma.hpp
	mp/src/thirdparty/boost/math/special_functions/math_fwd.hpp
	mp/src/thirdparty/boost/math/special_functions/sign.hpp
	mp/src/thirdparty/boost/math/tools/big_constant.hpp
	mp/src/thirdparty/boost/math/tools/fraction.hpp
	mp/src/thirdparty/boost/math/tools/promotion.hpp
	mp/src/thirdparty/boost/math/tools/tuple.hpp
	mp/src/thirdparty/boost/move/algorithm.hpp
	mp/src/thirdparty/boost/move/core.hpp
	mp/src/thirdparty/boost/move/detail/move_helpers.hpp
	mp/src/thirdparty/boost/move/traits.hpp
	mp/src/thirdparty/boost/move/utility.hpp
	mp/src/thirdparty/boost/mpi/collectives.hpp
	mp/src/thirdparty/boost/mpi/collectives/all_reduce.hpp
	mp/src/thirdparty/boost/mpi/collectives/gather.hpp
	mp/src/thirdparty/boost/mpi/collectives/reduce.hpp
	mp/src/thirdparty/boost/mpi/communicator.hpp
	mp/src/thirdparty/boost/mpi/config.hpp
	mp/src/thirdparty/boost/mpi/detail/binary_buffer_iprimitive.hpp
	mp/src/thirdparty/boost/mpi/detail/forward_skeleton_iarchive.hpp
	mp/src/thirdparty/boost/mpi/detail/ignore_iprimitive.hpp
	mp/src/thirdparty/boost/mpi/detail/ignore_oprimitive.hpp
	mp/src/thirdparty/boost/mpi/detail/mpi_datatype_primitive.hpp
	mp/src/thirdparty/boost/mpi/detail/packed_iprimitive.hpp
	mp/src/thirdparty/boost/mpi/detail/packed_oprimitive.hpp
	mp/src/thirdparty/boost/mpi/environment.hpp
	mp/src/thirdparty/boost/mpi/packed_iarchive.hpp
	mp/src/thirdparty/boost/mpi/packed_oarchive.hpp
	mp/src/thirdparty/boost/mpl/assert.hpp
	mp/src/thirdparty/boost/msm/back/metafunctions.hpp
	mp/src/thirdparty/boost/msm/back/state_machine.hpp
	mp/src/thirdparty/boost/msm/front/states.hpp
	mp/src/thirdparty/boost/multi_index/detail/index_base.hpp
	mp/src/thirdparty/boost/multi_index/detail/rnd_index_ptr_array.hpp
	mp/src/thirdparty/boost/multi_index/detail/scope_guard.hpp
	mp/src/thirdparty/boost/multi_index/hashed_index.hpp
	mp/src/thirdparty/boost/multi_index/ordered_index.hpp
	mp/src/thirdparty/boost/multi_index/random_access_index.hpp
	mp/src/thirdparty/boost/multi_index/sequenced_index.hpp
	mp/src/thirdparty/boost/multi_index_container.hpp
	mp/src/thirdparty/boost/multiprecision/concepts/mp_number_archetypes.hpp
	mp/src/thirdparty/boost/multiprecision/cpp_dec_float.hpp
	mp/src/thirdparty/boost/multiprecision/cpp_int.hpp
	mp/src/thirdparty/boost/multiprecision/cpp_int/bitwise.hpp
	mp/src/thirdparty/boost/multiprecision/cpp_int/limits.hpp
	mp/src/thirdparty/boost/multiprecision/cpp_int/misc.hpp
	mp/src/thirdparty/boost/multiprecision/debug_adaptor.hpp
	mp/src/thirdparty/boost/multiprecision/detail/default_ops.hpp
	mp/src/thirdparty/boost/multiprecision/detail/et_ops.hpp
	mp/src/thirdparty/boost/multiprecision/detail/float_string_cvt.hpp
	mp/src/thirdparty/boost/multiprecision/detail/functions/constants.hpp
	mp/src/thirdparty/boost/multiprecision/detail/functions/pow.hpp
	mp/src/thirdparty/boost/multiprecision/detail/functions/trig.hpp
	mp/src/thirdparty/boost/multiprecision/detail/generic_interconvert.hpp
	mp/src/thirdparty/boost/multiprecision/detail/integer_ops.hpp
	mp/src/thirdparty/boost/multiprecision/float128.hpp
	mp/src/thirdparty/boost/multiprecision/gmp.hpp
	mp/src/thirdparty/boost/multiprecision/integer.hpp
	mp/src/thirdparty/boost/multiprecision/logged_adaptor.hpp
	mp/src/thirdparty/boost/multiprecision/mpfi.hpp
	mp/src/thirdparty/boost/multiprecision/mpfr.hpp
	mp/src/thirdparty/boost/multiprecision/number.hpp
	mp/src/thirdparty/boost/multiprecision/rational_adaptor.hpp
	mp/src/thirdparty/boost/multiprecision/tommath.hpp
	mp/src/thirdparty/boost/phoenix/function/function.hpp
	mp/src/thirdparty/boost/polygon/detail/polygon_45_touch.hpp
	mp/src/thirdparty/boost/polygon/detail/polygon_formation.hpp
	mp/src/thirdparty/boost/polygon/detail/voronoi_predicates.hpp
	mp/src/thirdparty/boost/polygon/detail/voronoi_structures.hpp
	mp/src/thirdparty/boost/polygon/polygon_90_set_data.hpp
	mp/src/thirdparty/boost/polygon/voronoi_builder.hpp
	mp/src/thirdparty/boost/preprocessor/tuple/rem.hpp
	mp/src/thirdparty/boost/progress.hpp
	mp/src/thirdparty/boost/property_map/dynamic_property_map.hpp
	mp/src/thirdparty/boost/property_map/property_map.hpp
	mp/src/thirdparty/boost/random/detail/integer_log2.hpp
	mp/src/thirdparty/boost/random/discrete_distribution.hpp
	mp/src/thirdparty/boost/random/piecewise_constant_distribution.hpp
	mp/src/thirdparty/boost/random/piecewise_linear_distribution.hpp
	mp/src/thirdparty/boost/random/seed_seq.hpp
	mp/src/thirdparty/boost/random/subtract_with_carry.hpp
	mp/src/thirdparty/boost/rational.hpp
	mp/src/thirdparty/boost/regex/v4/perl_matcher_non_recursive.hpp
	mp/src/thirdparty/boost/regex/v4/perl_matcher_recursive.hpp
	mp/src/thirdparty/boost/signals2/detail/lwm_pthreads.hpp
	mp/src/thirdparty/boost/signals2/detail/signal_template.hpp
	mp/src/thirdparty/boost/signals2/signal.hpp
	mp/src/thirdparty/boost/signals2/slot_base.hpp
	mp/src/thirdparty/boost/signals2/variadic_slot.hpp
	mp/src/thirdparty/boost/smart_ptr/detail/yield_k.hpp
	mp/src/thirdparty/boost/spirit/home/karma/directive/omit.hpp
	mp/src/thirdparty/boost/spirit/home/karma/nonterminal/rule.hpp
	mp/src/thirdparty/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp
	mp/src/thirdparty/boost/spirit/home/karma/numeric/detail/real_utils.hpp
	mp/src/thirdparty/boost/spirit/home/karma/numeric/real_policies.hpp
	mp/src/thirdparty/boost/spirit/home/karma/operator/alternative.hpp
	mp/src/thirdparty/boost/spirit/home/karma/operator/sequence.hpp
	mp/src/thirdparty/boost/spirit/home/karma/string/symbols.hpp
	mp/src/thirdparty/boost/spirit/home/lex/lexer/lexer.hpp
	mp/src/thirdparty/boost/spirit/home/phoenix/core/value.hpp
	mp/src/thirdparty/boost/spirit/home/phoenix/function/function.hpp
	mp/src/thirdparty/boost/spirit/home/qi/action/action.hpp
	mp/src/thirdparty/boost/spirit/home/qi/auxiliary/attr.hpp
	mp/src/thirdparty/boost/spirit/home/qi/auxiliary/attr_cast.hpp
	mp/src/thirdparty/boost/spirit/home/qi/auxiliary/eps.hpp
	mp/src/thirdparty/boost/spirit/home/qi/auxiliary/lazy.hpp
	mp/src/thirdparty/boost/spirit/home/qi/binary/binary.hpp
	mp/src/thirdparty/boost/spirit/home/qi/char/char.hpp
	mp/src/thirdparty/boost/spirit/home/qi/char/char_parser.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/alternative_function.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/expect_function.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/fail_function.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/pass_container.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/pass_function.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/permute_function.hpp
	mp/src/thirdparty/boost/spirit/home/qi/detail/unused_skipper.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/as.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/hold.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/lexeme.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/matches.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/no_skip.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/omit.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/raw.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/repeat.hpp
	mp/src/thirdparty/boost/spirit/home/qi/directive/skip.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/debug_handler.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/error_handler.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/grammar.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/rule.hpp
	mp/src/thirdparty/boost/spirit/home/qi/nonterminal/success_handler.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/bool.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/bool_policies.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/int.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/numeric_utils.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/real.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/real_policies.hpp
	mp/src/thirdparty/boost/spirit/home/qi/numeric/uint.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/alternative.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/and_predicate.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/difference.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/expect.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/kleene.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/list.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/not_predicate.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/optional.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/permutation.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/plus.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/sequence_base.hpp
	mp/src/thirdparty/boost/spirit/home/qi/operator/sequential_or.hpp
	mp/src/thirdparty/boost/spirit/home/qi/parse_attr.hpp
	mp/src/thirdparty/boost/spirit/home/qi/reference.hpp
	mp/src/thirdparty/boost/spirit/home/qi/stream/detail/iterator_source.hpp
	mp/src/thirdparty/boost/spirit/home/qi/string/detail/tst.hpp
	mp/src/thirdparty/boost/spirit/home/qi/string/lit.hpp
	mp/src/thirdparty/boost/spirit/home/qi/string/symbols.hpp
	mp/src/thirdparty/boost/spirit/home/support/action_dispatch.hpp
	mp/src/thirdparty/boost/spirit/home/support/attributes.hpp
	mp/src/thirdparty/boost/spirit/home/support/char_encoding/unicode/query.hpp
	mp/src/thirdparty/boost/spirit/home/support/char_set/range.hpp
	mp/src/thirdparty/boost/spirit/home/support/context.hpp
	mp/src/thirdparty/boost/spirit/home/support/detail/scoped_enum_emulation.hpp
	mp/src/thirdparty/boost/spirit/home/support/detail/what_function.hpp
	mp/src/thirdparty/boost/spirit/home/support/extended_variant.hpp
	mp/src/thirdparty/boost/spirit/home/support/info.hpp
	mp/src/thirdparty/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp
	mp/src/thirdparty/boost/spirit/home/support/nonterminal/expand_arg.hpp
	mp/src/thirdparty/boost/spirit/home/support/numeric_traits.hpp
	mp/src/thirdparty/boost/spirit/home/support/terminal.hpp
	mp/src/thirdparty/boost/spirit/repository/home/qi/operator/detail/keywords.hpp
	mp/src/thirdparty/boost/spirit/repository/home/qi/operator/keywords.hpp
	mp/src/thirdparty/boost/thread/barrier.hpp
	mp/src/thirdparty/boost/thread/detail/config.hpp
	mp/src/thirdparty/boost/thread/detail/counter.hpp
	mp/src/thirdparty/boost/thread/detail/is_convertible.hpp
	mp/src/thirdparty/boost/thread/detail/memory.hpp
	mp/src/thirdparty/boost/thread/detail/thread.hpp
	mp/src/thirdparty/boost/thread/future.hpp
	mp/src/thirdparty/boost/thread/latch.hpp
	mp/src/thirdparty/boost/thread/lock_types.hpp
	mp/src/thirdparty/boost/thread/pthread/condition_variable.hpp
	mp/src/thirdparty/boost/thread/pthread/condition_variable_fwd.hpp
	mp/src/thirdparty/boost/thread/pthread/thread_data.hpp
	mp/src/thirdparty/boost/thread/scoped_thread.hpp
	mp/src/thirdparty/boost/thread/sync_bounded_queue.hpp
	mp/src/thirdparty/boost/thread/sync_queue.hpp
	mp/src/thirdparty/boost/thread/synchronized_value.hpp
	mp/src/thirdparty/boost/thread/testable_mutex.hpp
	mp/src/thirdparty/boost/thread/v2/shared_mutex.hpp
	mp/src/thirdparty/boost/thread/win32/condition_variable.hpp
	mp/src/thirdparty/boost/thread/win32/mfc_thread_init.hpp
	mp/src/thirdparty/boost/thread/win32/once.hpp
	mp/src/thirdparty/boost/thread/win32/thread_data.hpp
	mp/src/thirdparty/boost/thread/win32/thread_primitives.hpp
	mp/src/thirdparty/boost/throw_exception.hpp
	mp/src/thirdparty/boost/type_traits.hpp
	mp/src/thirdparty/boost/type_traits/is_integral.hpp
	mp/src/thirdparty/boost/unordered/detail/allocate.hpp
	mp/src/thirdparty/boost/unordered/detail/buckets.hpp
	mp/src/thirdparty/boost/unordered/detail/extract_key.hpp
	mp/src/thirdparty/boost/unordered/detail/table.hpp
	mp/src/thirdparty/boost/unordered/detail/unique.hpp
	mp/src/thirdparty/boost/unordered/detail/util.hpp
	mp/src/thirdparty/boost/unordered/unordered_map.hpp
	mp/src/thirdparty/boost/unordered/unordered_set.hpp
	mp/src/thirdparty/boost/utility/base_from_member.hpp
	mp/src/thirdparty/boost/utility/declval.hpp
	mp/src/thirdparty/boost/utility/detail/result_of_iterate.hpp
	mp/src/thirdparty/boost/utility/result_of.hpp
	mp/src/thirdparty/boost/variant/detail/move.hpp
	mp/src/thirdparty/boost/variant/get.hpp
	mp/src/thirdparty/boost/variant/variant.hpp
	mp/src/thirdparty/boost/variant/visitor_ptr.hpp
	mp/src/thirdparty/boost/version.hpp
	mp/src/thirdparty/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp
	mp/src/thirdparty/boost/wave/util/flex_string.hpp
	mp/src/thirdparty/boost/xpressive/detail/dynamic/parse_charset.hpp
	mp/src/thirdparty/boost/xpressive/detail/dynamic/parser_traits.hpp
	mp/src/thirdparty/boost/xpressive/detail/utility/sequence_stack.hpp
	mp/src/thirdparty/boost/xpressive/match_results.hpp
	mp/src/thirdparty/boost/xpressive/regex_actions.hpp
	mp/src/thirdparty/boost/xpressive/regex_algorithms.hpp
	mp/src/thirdparty/boost/xpressive/regex_compiler.hpp
2014-10-13 00:14:36 -07:00
Dexter
12eb52ac81 Merge SDK commit: "Add VS 2012 and VS 2013 versions of libprotobuf.lib" 28abc2120b8718eb36f7c47f6b20ef7230bc5914 2014-10-13 00:10:31 -07:00
Dexter
5445d477e6 update for vpc changes, added batches for kicking out vs2013 solutions (not yet working w/ vs2013 toolset)
seperated the batch names to 2010/2013 so its clear what is made
2014-10-13 00:10:30 -07:00
squeek
b9afe7cf00 Added server convar ffdev_tfc_crouch_airmovement that controls whether or not TFC-style duck speed cropping is enabled
* In TFC, intended movement speed is cropped even while in the air; this basically means that you lose speed while crouched and air controlling at high speeds (lower speeds are largely unaffected)
2014-10-13 00:10:29 -07:00
squeek
0d12a7df4d * Ported/merged the duck code; left as much HL2 code intact as possible, as it's mostly the same as HL1, just a bit more optimized. The only real objective of the FF duck code is to make unducking instantaneous
* Duck view height set to its HL1 value (24 instead of HL2's 28)
2014-10-13 00:10:29 -07:00
squeek
5cc44f9fd8 Merged SDK changes from the Valve Github repo up until commit: "Added many shader source files" (7309a5f13f63fdcc7b1e090f6c176113a9d95061)
Log comments from the Valve commits:

* Added many shader source files

This should include the latest version of every shader that was in the
2007 SDK. It also includes a smattering of debug shaders, both VR
distortion shaders, and other assorted shaders that will hopefully be
useful.

None of these new files are included in the game shader DLL project. If
you need to modify one of these shaders for use in your mod you will
need to rename it so that you don't collide with the version of that
shader that lives in stdshader_dx9.dll.
2014-10-13 00:10:27 -07:00
squeek
646379db93 Merge Valve change "Make create*projects scripts work independently of cwd" to our create projects scripts
Conflicts:
	mp/src/creategameprojects_ff.bat
2014-10-13 00:10:26 -07:00
squeek
c6383e0089 Merged SDK changes from the Valve Github repo up until commit: "Copy SSE fix to MP branch." (73f5dea98e8a036c27c4026cff260ce48d93e492)
Log comments from the Valve commits:

* Fix some accidental new-line stomping.

* Line-ending fixes for most of the remaining files.

Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.

Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.

Finally, fixes executable bits.

* Make libSDL2.so/dylib into symlinks.

* GH-195: Copy SSE fix to MP branch.

Conflicts:
	mp/src/lib/public/osx32/libSDL2.dylib
2014-10-13 00:10:07 -07:00
squeek
b651058b73 Merged SDK changes from the Valve Github repo up until commit: "Updated the SDK with the latest code from the TF and HL2 branches" (beaae8ac45a2f322a792404092d4482065bef7ef)
Log comments from the Valve commits:

* Make .xcconfigs text files too.

* Fix IceKey.H to be a text file too.

* Adds support for Visual Studio 2012 and 2013
* VR Mode:
. Switches from headtrack.dll to sourcevr.dll
. Improved readability of the UI in VR
. Removed the IPD calibration tool. TF2 will now obey the Oculus
configuration file. Use the Oculus calibration tool in your SDK or
install and run "OpenVR" under Tools in Steam to calibrate your IPD.
. Added dropdown to enable VR mode in the Video options. Removed the -vr
command line option.
. Added the ability to switch in and out of VR mode without quitting the
game
. By default VR mode will run full screen. To switch back to a
borderless window set the vr_force_windowed convar.
. Added support for VR mode on Linux
* Many assorted bug fixes and other changes from Team Fortress in
various shared files

Conflicts:
	mp/src/lib/public/osx32/bitmap.a
	mp/src/lib/public/osx32/choreoobjects.a
	mp/src/lib/public/osx32/dmxloader.a
	mp/src/lib/public/osx32/matsys_controls.a
	mp/src/lib/public/osx32/particles.a
	mp/src/lib/public/osx32/shaderlib.a
	mp/src/lib/public/osx32/tier2.a
	mp/src/lib/public/osx32/tier3.a
	mp/src/lib/public/osx32/vtf.a
2014-10-13 00:09:14 -07:00
squeek
e03eb9fb6c Merged SDK changes from the Valve Github repo up until commit: "Fix line endings. WHAMMY." (f56bb35301836e56582a575a75864392a0177875)
* Committing this as its own commit because its so incredibly huge
 * All this really does is change all line endings from CRLF (DOS) to LF (Unix)
2014-10-13 00:08:24 -07:00
squeek
09be698c71 Fixed trimping not working with cl_jumpqueue 0 when holding jump continuously (from initial jump to touching the ramp) 2014-10-13 00:08:16 -07:00
squeek
53ce519f9c Added support for loading a Lua script file into a luabind object (CFF_SH_ScriptManager::LoadFileIntoObject)
- Made the UI script environment load ui/settings/layout.lua into the global table LAYOUT (will be used to save/load HUD layout settings)
 - Made the UI script environment load ui/settings/theme_default.lua and ui/settings/theme.lua into the global table THEME (will be used to save/load HUD theme settings)
2014-10-13 00:08:15 -07:00
hlstriker
5e159d914d - Fixed clips displaying the failed message when they weren't being touched. 2014-10-13 00:08:15 -07:00
hlstriker
ae86db6f70 Added a "renderbrush" key to trigger_ff_goal so mappers can render the entity without the need of an illusionary. 2014-10-13 00:08:14 -07:00
hlstriker
f73ad0309c - Fixed info_ff_goal not staying active if active_time was set to -1.
- Fixed info_ff_goal being rendered while disabled.
2014-10-13 00:08:14 -07:00
squeek
6c08c02252 Lag compensate for friendly players even when friendly-fire is off. Mostly a precaution. Note that CFF_SV_Player implements its own WantsLagCompensationOnEntity.
See: https://github.com/ValveSoftware/source-sdk-2013/issues/201#issuecomment-29565874
2014-10-13 00:08:13 -07:00
hlstriker
6d0c20febc Start of item_ff_goal. 2014-10-13 00:08:13 -07:00
hlstriker
4e73cc9250 Added start of info_ff_goal. 2014-10-13 00:08:12 -07:00
hlstriker
abfdf3b059 Tiny fix 2014-10-13 00:08:12 -07:00
hlstriker
7c724636f4 Deleting old junk! 2014-10-13 00:06:27 -07:00
hlstriker
93dba7191b Start of the entity goal system. Powerful and awesome stuff! 2014-10-13 00:06:26 -07:00
hlstriker
b2240d15dc Fixed some stuff for the background maps. The ff_sv_client and ff_sv_player code is a complete mess! If you use -allowdebug or -console in your startup line the background maps don't load, not sure where in the code this is set. 2014-10-13 00:06:26 -07:00
hlstriker
6f2933135b Start of info_ff_team_manager entity. Lets you create custom teams (names, color, class limits). 2014-10-13 00:06:25 -07:00
squeek
97da325b84 Start of movable/resizable HUD elements
* Console command 'hudedit' enables/disables hud editing mode; bind it to a key to make it easy to switch in/out
 * Resizing/moving is re-using code from Frame.cpp
 * To allow the HUD viewport to accept mouse input it had to call MakePopup(), a mysterious base engine function that does who knows what; need to see if this has any knock-on effects (I used to sometimes get a semi-transparent background drawn over everything when reconnecting to a server, but haven't recently)
2014-10-13 00:06:24 -07:00
squeek
97b5cca68e Made our FF-specific HudViewport create the HL2MP scoreboard/info/spec panels for now 2014-10-13 00:06:24 -07:00
squeek
d6d589637f Implemented FF-specific versions of VGUI RootPanel, HudViewport, and ClientMode in preparation for some unfinished changes that will need them
- Note: These files are based on the sdk_ versions, not the HL2/HL2MP versions; the scoreboard and whatnot won't work right now, but I will make it use the HL2MP HUD elements again soon
2014-10-13 00:06:23 -07:00
hlstriker
89b2c2098b Start of weapon spawner entity. 2014-10-13 00:06:23 -07:00
squeek
63c563747d Commented out the IsKeyBoardInputEnabled assert in Panel::RequestFocus, as panels should be able to request focus without having keyboard input enabled (example: scoreboard). Really don't know why this assert existed. 2014-10-13 00:06:22 -07:00
Dexter
0cff262bdd removed HL2DM TEAM_COMBINE / REBELS references so i can start working on dynamic teams crap clientside 2014-10-13 00:06:22 -07:00
Dexter
f0757e06f2 force spec/unassigned to always have the correct team num 2014-10-13 00:06:21 -07:00
Dexter
4ca5b64b5f fix FF_TEAM enum being bigger than an int
fix old default PickDefaultSpawnTeam() code trying to put you on non-existent COMBINE/REBEL and crashing
messing with adding teams by name only
2014-10-13 00:06:21 -07:00
hlstriker
b420c98fc4 Updated to use numbers instead of names for the team defs and added some testing weapon definitions. 2014-10-13 00:06:20 -07:00
squeek
04397c4005 A bad but effective way to catch Luabind execution errors when calling Lua functions from C++; still need to formalize a standard method of doing so 2014-10-13 00:06:20 -07:00
squeek
65d28cc2e0 Fixed an unused variable warning 2014-10-13 00:06:19 -07:00
hlstriker
450ba1f4c7 Added back the message entity. 2014-10-13 00:06:19 -07:00
hlstriker
79baa08463 Entity to display HUD messages to specific targets. 2014-10-13 00:06:18 -07:00
squeek
450bf12e72 Made LuaUI_BasePanel's SetPos/SetSize/DrawText functions use proportionality, so that size/position is scaled appropriately depending on your resolution
* SetPos can use .res-style string parameters with the 'r' and 'c' prefixes to set alignment
 * SetSize can use .res-style string parameters with the 'f' prefix to make it fill its parent
Had to edit vgui_controls/Panel.h to make a few member variables protected instead of private
2014-10-13 00:06:18 -07:00
Dexter
369121c058 commented out $File "ff\entities\ff_sv_point_ff_message.cpp", not sure if missing! add it if so hlstriker 2014-10-13 00:06:17 -07:00