From e21aa80bccf5bf36f2c4b478a86d92482777fe92 Mon Sep 17 00:00:00 2001 From: howetuft Date: Sat, 4 Jan 2025 20:59:10 +0100 Subject: [PATCH] Restrain boost libraries to used ones --- .github/workflows/wheels.yml | 7 ++++++ conan-profiles/conan-profile-common | 35 +++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 98501527..cabf5545 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -95,6 +95,13 @@ jobs: core.exportVariable('CCACHE_DEBUGDIR', String.raw`${{ github.workspace }}/ccache-debug`); core.exportVariable('CCACHE_LOGFILE', String.raw`${{ github.workspace }}/ccache.log`); + + - name: Update apt (Linux) + if: runner.os == 'Linux' + shell: bash + run: | + apt-get update -y + - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: diff --git a/conan-profiles/conan-profile-common b/conan-profiles/conan-profile-common index d74ce4cc..31d99c36 100644 --- a/conan-profiles/conan-profile-common +++ b/conan-profiles/conan-profile-common @@ -17,3 +17,38 @@ yasm/* [options] oidn/*:shared=True embree3/*:with_tbb=False +# boost/*:without_atomic=True +boost/*:without_charconv=True +# boost/*:without_chrono=True +boost/*:without_cobalt=True +# boost/*:without_container=True +boost/*:without_context=True +boost/*:without_contract=True +boost/*:without_coroutine=True +# boost/*:without_date_time=True +# boost/*:without_exception=True +boost/*:without_fiber=True +# boost/*:without_filesystem=True +boost/*:without_graph=True +boost/*:without_graph_parallel=True +# boost/*:without_iostreams=True +boost/*:without_json=True +boost/*:without_locale=True +boost/*:without_log=True +boost/*:without_math=True +boost/*:without_mpi=True +boost/*:without_nowide=True +boost/*:without_process=True +# boost/*:without_program_options=True +boost/*:without_python=True +# boost/*:without_random=True +# boost/*:without_regex=True +# boost/*:without_serialization=True +boost/*:without_stacktrace=True +# boost/*:without_system=True +boost/*:without_test=True +# boost/*:without_thread=True +boost/*:without_timer=True +boost/*:without_type_erasure=True +boost/*:without_url=True +boost/*:without_wave=True