boost: update list of modules (#30104)

Co-authored-by: Tim Haines <thaines.astro@gmail.com>
This commit is contained in:
Erik Schnetter 2022-04-26 11:12:47 -04:00 committed by GitHub
parent c81affa551
commit 802a48fb43
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -74,10 +74,27 @@ class Boost(Package):
version('1.40.0', sha256='36cf4a239b587067a4923fdf6e290525a14c3af29829524fa73f3dec6841530c') version('1.40.0', sha256='36cf4a239b587067a4923fdf6e290525a14c3af29829524fa73f3dec6841530c')
version('1.39.0', sha256='44785eae8c6cce61a29a8a51f9b737e57b34d66baa7c0bcd4af188832b8018fd') version('1.39.0', sha256='44785eae8c6cce61a29a8a51f9b737e57b34d66baa7c0bcd4af188832b8018fd')
with_default_variants = ("boost+atomic+chrono+date_time+exception+filesystem" with_default_variants = 'boost' + ''.join([
"+graph+iostreams+locale+log+math+program_options" '+atomic',
"+random+regex+serialization+signals+system+test" '+chrono',
"+thread+timer+wave") '+date_time',
'+exception',
'+filesystem',
'+graph',
'+iostreams',
'+locale',
'+log',
'+math',
'+program_options',
'+random',
'+regex',
'+serialization',
'+signals',
'+system',
'+test',
'+thread',
'+timer',
'+wave'])
# mpi/python are not installed by default because they pull in many # mpi/python are not installed by default because they pull in many
# dependencies and/or because there is a great deal of customization # dependencies and/or because there is a great deal of customization
@ -91,28 +108,34 @@ class Boost(Package):
'chrono', 'chrono',
'container', 'container',
'context', 'context',
'contract',
'coroutine', 'coroutine',
'date_time', 'date_time',
'exception', 'exception',
'fiber', 'fiber',
'filesystem', 'filesystem',
'graph', 'graph',
'graph_parallel',
'iostreams', 'iostreams',
'json',
'locale', 'locale',
'log', 'log',
'math', 'math',
'mpi', 'mpi',
'nowide',
'program_options', 'program_options',
'python', 'python',
'random', 'random',
'regex', 'regex',
'serialization', 'serialization',
'signals', 'signals',
'stacktrace',
'system', 'system',
'test', 'test',
'thread', 'thread',
'timer', 'timer',
'wave' 'type_erasure',
'wave',
] ]
for lib in all_libs: for lib in all_libs: