Signed-off-by: JCW <a1q123456@users.noreply.github.com>
This commit is contained in:
JCW
2025-10-08 16:07:06 +01:00
parent 46ba8a28fe
commit 1b4ddfd911
3 changed files with 7 additions and 2 deletions

View File

@@ -4,6 +4,10 @@ description: "Install Conan dependencies, optionally forcing a rebuild of all de
# Note that actions do not support 'type' and all inputs are strings, see
# https://docs.github.com/en/actions/reference/workflows-and-actions/metadata-syntax#inputs.
inputs:
verbosity:
description: 'The build verbosity.'
required: false
default: 'verbose'
build_dir:
description: "The directory where to build."
required: true
@@ -34,4 +38,6 @@ runs:
--options:host='&:tests=True' \
--options:host='&:xrpld=True' \
--settings:all build_type='${{ env.BUILD_TYPE }}' \
--conf:tools.build:verbosity='${{ inputs.verbosity }}' \
--conf:tools.compilation:verbosity='${{ inputs.verbosity }}' \
..

View File

@@ -79,6 +79,7 @@ jobs:
build_dir: .build
build_type: ${{ matrix.build_type }}
force_build: ${{ github.event_name == 'schedule' || github.event.inputs.force_source_build == 'true' }}
verbosity: ${{ runner.os == 'Windows' && 'quiet' || 'verbose' }}
- name: Log into Conan remote
if: ${{ github.repository_owner == 'XRPLF' && github.event_name != 'pull_request' }}

View File

@@ -5,5 +5,3 @@ core:non_interactive=True
core.download:parallel={{ os.cpu_count() }}
core.upload:parallel={{ os.cpu_count() }}
tools.build:jobs={{ (os.cpu_count() * 4/5) | int }}
tools.build:verbosity=verbose
tools.compilation:verbosity=verbose