From 318a8adbd03bebec860a33335f538b557ec94cf9 Mon Sep 17 00:00:00 2001 From: stoperro Date: Wed, 28 Oct 2020 22:22:51 +0100 Subject: [boost] Enable Boost building with wasm32-emscripten (#14102) --- scripts/boost/generate-ports.ps1 | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) (limited to 'scripts') diff --git a/scripts/boost/generate-ports.ps1 b/scripts/boost/generate-ports.ps1 index 8136a9799..a2be1b8b3 100644 --- a/scripts/boost/generate-ports.ps1 +++ b/scripts/boost/generate-ports.ps1 @@ -13,36 +13,42 @@ if ($null -eq $portsDir) # Optionally clear this array when moving to a new boost version $port_versions = @{ - "asio" = 1; - "context" = 1; - "coroutine" = 1; - "fiber" = 1; + "asio" = 2; + "beast" = 2; + "context" = 2; + "coroutine" = 2; + "coroutine2" = 2; + "fiber" = 2; "filesystem" = 1; "graph-parallel" = 1; "iostreams" = 1; - "locale" = 1; - "log" = 1; + "locale" = 2; + "log" = 2; "mpi" = 1; - "parameter-python" = 1; + "parameter-python" = 2; "poly-collection" = 1; - "python" = 1; + "process" = 2; + "python" = 2; "safe-numerics" = 1; "stacktrace" = 1; "test" = 1; "wave" = 1; - "boost" = 1 + "boost" = 4 } $per_port_data = @{ - "fiber" = @{ "supports" = "windows&!uwp&!arm" }; + "asio" = @{ "supports" = "!emscripten" }; + "beast" = @{ "supports" = "!emscripten" }; + "fiber" = @{ "supports" = "!osx&!uwp&!arm&!emscripten" }; "filesystem" = @{ "supports" = "!uwp" }; "iostreams" = @{ "supports" = "!uwp" }; - "context" = @{ "supports" = "!uwp" }; + "context" = @{ "supports" = "!uwp&!emscripten" }; "stacktrace" = @{ "supports" = "!uwp" }; - "coroutine" = @{ "supports" = "!arm&!uwp" }; + "coroutine" = @{ "supports" = "!arm&!uwp&!emscripten" }; + "coroutine2" = @{ "supports" = "!emscripten" }; "test" = @{ "supports" = "!uwp" }; "wave" = @{ "supports" = "!uwp" }; - "log" = @{ "supports" = "!uwp" }; + "log" = @{ "supports" = "!uwp&!emscripten" }; "locale" = @{ "supports" = "!uwp"; "features" = @( @@ -50,8 +56,10 @@ $per_port_data = @{ "Build-Depends: icu" "Description: ICU backend for Boost.Locale" )}; + "parameter-python" = @{ "supports" = "!emscripten" }; + "process" = @{ "supports" = "!emscripten" }; "python" = @{ - "supports" = "!uwp&!(arm&windows)"; + "supports" = "!uwp&!(arm&windows)&!emscripten"; "features" = @( "Feature: python2" "Build-Depends: python2 (windows)" -- cgit v1.2.3