summaryrefslogtreecommitdiff
path: root/doc/examples/overlaps/elements/base/alpine.bst
blob: be89f656f361b4be95cc563f7f9c30fd655eb8b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
kind: import
description: |

    Alpine Linux base runtime

sources:
- kind: tar
  url: alpine:integration-tests-base.v1.x86_64.tar.xz
  ref: 3eb559250ba82b64a68d86d0636a6b127aa5f6d25d3601a79f79214dc9703639

public:
  bst:
    #
    # Run ldconfig in the libdir before running anything
    #
    integration-commands:
    - ldconfig "%{libdir}"

    #
    # Extend the runtime split-rule domain for this element,
    # such that we capture the runtime linker.
    #
    # There are various other things provided by this runtime
    # such as tooling in /bin and an installation of python
    # and perl, but we'll overlook these for the sake of
    # this example.
    #
    split-rules:
      runtime:
        (>):
        - "/lib/ld*.so*"