Add workflow arguments for verbosity. Add missing ldap to full features. Superpose --all-features as backstop for unlisted features. Fix hardened_malloc requiring gcc Signed-off-by: Jason Volk <jason@zemos.net>
47 lines
878 B
YAML
47 lines
878 B
YAML
name: Dependencies
|
|
|
|
on:
|
|
workflow_call:
|
|
|
|
jobs:
|
|
systems:
|
|
name: System
|
|
uses: ./.github/workflows/bake.yml
|
|
with:
|
|
bake_targets: '["systems"]'
|
|
|
|
buildsys:
|
|
name: Builder
|
|
needs: [systems]
|
|
uses: ./.github/workflows/bake.yml
|
|
with:
|
|
bake_targets: '["buildsys"]'
|
|
|
|
tester:
|
|
name: Tester
|
|
needs: [systems]
|
|
uses: ./.github/workflows/bake.yml
|
|
with:
|
|
bake_targets: '["complement-tester"]'
|
|
|
|
sources:
|
|
name: Acquire
|
|
needs: [buildsys]
|
|
uses: ./.github/workflows/bake.yml
|
|
with:
|
|
bake_targets: '["sources"]'
|
|
|
|
rocksdb:
|
|
name: RocksDB
|
|
needs: [sources]
|
|
uses: ./.github/workflows/bake.yml
|
|
with:
|
|
bake_targets: '["rocksdb"]'
|
|
|
|
deps:
|
|
name: Build
|
|
needs: [rocksdb]
|
|
uses: ./.github/workflows/bake.yml
|
|
with:
|
|
bake_targets: '["deps-clippy", "deps-build-tests", "deps-build-bins"]'
|