mirror of
https://github.com/cemu-project/vcpkg.git
synced 2025-02-23 02:57:09 +01:00
[boost] split Build-Depends on multipls lines
This commit is contained in:
parent
9ff11b0d00
commit
051a6fd5b3
@ -3,7 +3,33 @@ Source: boost
|
||||
Version: 1.70.0
|
||||
Homepage: https://boost.org
|
||||
Description: Peer-reviewed portable C++ source libraries
|
||||
Build-Depends: boost-accumulators, boost-algorithm, boost-align, boost-any, boost-array, boost-asio, boost-assert, boost-assign, boost-atomic, boost-beast, boost-bimap, boost-bind, boost-callable-traits, boost-chrono, boost-circular-buffer, boost-compatibility, boost-compute, boost-concept-check, boost-config, boost-container, boost-container-hash, boost-context (!uwp), boost-contract (!arm), boost-conversion, boost-convert, boost-core, boost-coroutine (!uwp), boost-coroutine2, boost-crc, boost-date-time, boost-detail, boost-disjoint-sets, boost-dll, boost-dynamic-bitset, boost-endian, boost-exception, boost-fiber (windows), boost-filesystem (!uwp), boost-flyweight, boost-foreach, boost-format, boost-function, boost-functional, boost-function-types, boost-fusion, boost-geometry, boost-gil, boost-graph, boost-graph-parallel, boost-hana, boost-heap, boost-histogram, boost-hof, boost-icl, boost-integer, boost-interprocess, boost-intrusive, boost-io, boost-iostreams (!uwp), boost-iterator, boost-lambda, boost-lexical-cast, boost-locale (!uwp), boost-local-function, boost-lockfree, boost-log (!uwp), boost-logic, boost-math, boost-metaparse, boost-move, boost-mp11, boost-mpl, boost-msm, boost-multiprecision, boost-multi-array, boost-multi-index, boost-numeric-conversion, boost-interval, boost-odeint, boost-ublas, boost-safe-numerics, boost-optional, boost-outcome, boost-parameter, boost-parameter-python (windows), boost-phoenix, boost-polygon, boost-poly-collection, boost-pool, boost-predef, boost-preprocessor, boost-process, boost-program-options, boost-property-map, boost-property-tree, boost-proto, boost-ptr-container, boost-python (windows), boost-qvm, boost-random, boost-range, boost-ratio, boost-rational, boost-regex, boost-numeric-conversion, boost-interval, boost-odeint, boost-ublas, boost-safe-numerics, boost-scope-exit, boost-serialization, boost-signals2, boost-smart-ptr, boost-sort, boost-spirit, boost-stacktrace (!uwp), boost-statechart, boost-static-assert, boost-system, boost-test (!uwp), boost-thread (!arm), boost-throw-exception, boost-timer, boost-tokenizer, boost-tti, boost-tuple, boost-typeof, boost-type-erasure (!arm), boost-type-index, boost-type-traits, boost-units, boost-unordered, boost-utility, boost-uuid, boost-variant, boost-vmd, boost-wave (!uwp), boost-winapi, boost-xpressive, boost-yap
|
||||
Build-Depends: boost-accumulators, boost-algorithm, boost-align, boost-any, boost-array,
|
||||
boost-asio, boost-assert, boost-assign, boost-atomic, boost-beast, boost-bimap, boost-bind,
|
||||
boost-callable-traits, boost-chrono, boost-circular-buffer, boost-compatibility,
|
||||
boost-compute, boost-concept-check, boost-config, boost-container, boost-container-hash,
|
||||
boost-context (!uwp), boost-contract (!arm), boost-conversion, boost-convert, boost-core,
|
||||
boost-coroutine (!uwp), boost-coroutine2, boost-crc, boost-date-time, boost-detail,
|
||||
boost-disjoint-sets, boost-dll, boost-dynamic-bitset, boost-endian, boost-exception,
|
||||
boost-fiber (windows), boost-filesystem (!uwp), boost-flyweight, boost-foreach, boost-format,
|
||||
boost-function, boost-functional, boost-function-types, boost-fusion, boost-geometry,
|
||||
boost-gil, boost-graph, boost-graph-parallel, boost-hana, boost-heap, boost-histogram,
|
||||
boost-hof, boost-icl, boost-integer, boost-interprocess, boost-intrusive, boost-io,
|
||||
boost-iostreams (!uwp), boost-iterator, boost-lambda, boost-lexical-cast, boost-locale (!uwp),
|
||||
boost-local-function, boost-lockfree, boost-log (!uwp), boost-logic, boost-math,
|
||||
boost-metaparse, boost-move, boost-mp11, boost-mpl, boost-msm, boost-multiprecision,
|
||||
boost-multi-array, boost-multi-index, boost-numeric-conversion, boost-interval, boost-odeint,
|
||||
boost-ublas, boost-safe-numerics, boost-optional, boost-outcome, boost-parameter,
|
||||
boost-parameter-python (windows), boost-phoenix, boost-polygon, boost-poly-collection,
|
||||
boost-pool, boost-predef, boost-preprocessor, boost-process, boost-program-options,
|
||||
boost-property-map, boost-property-tree, boost-proto, boost-ptr-container,
|
||||
boost-python (windows), boost-qvm, boost-random, boost-range, boost-ratio, boost-rational,
|
||||
boost-regex, boost-numeric-conversion, boost-interval, boost-odeint, boost-ublas,
|
||||
boost-safe-numerics, boost-scope-exit, boost-serialization, boost-signals2, boost-smart-ptr,
|
||||
boost-sort, boost-spirit, boost-stacktrace (!uwp), boost-statechart, boost-static-assert,
|
||||
boost-system, boost-test (!uwp), boost-thread (!arm), boost-throw-exception, boost-timer,
|
||||
boost-tokenizer, boost-tti, boost-tuple, boost-typeof, boost-type-erasure (!arm),
|
||||
boost-type-index, boost-type-traits, boost-units, boost-unordered, boost-utility, boost-uuid,
|
||||
boost-variant, boost-vmd, boost-wave (!uwp), boost-winapi, boost-xpressive, boost-yap
|
||||
|
||||
Feature: mpi
|
||||
Description: Build with MPI support
|
||||
|
@ -44,6 +44,11 @@ namespace vcpkg::Parse
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
static bool is_whitespace(char c)
|
||||
{
|
||||
return c == ' ' || c == '\t' || c == '\n' || c == '\r';
|
||||
}
|
||||
|
||||
std::vector<std::string> parse_comma_list(const std::string& str)
|
||||
{
|
||||
if (str.empty())
|
||||
@ -66,7 +71,7 @@ namespace vcpkg::Parse
|
||||
|
||||
// skip comma and space
|
||||
++pos;
|
||||
while (str[pos] == ' ')
|
||||
while (is_whitespace(str[pos]))
|
||||
{
|
||||
++pos;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user