Opvolger/ansible/tasks/build-opensbi.yaml
2024-12-01 21:28:16 +01:00

27 lines
726 B
YAML

- name: Git checkout opensbi
ansible.builtin.git:
repo: '{{ opensbi.git.repo }}'
dest: '{{ opensbi.git.checkout_dir }}'
force: true
version: '{{ opensbi.git.version }}'
- name: Build clean
community.general.make:
make: make
chdir: '{{ opensbi.git.checkout_dir }}'
target: clean
- name: Build .config
community.general.make:
make: make
chdir: '{{ opensbi.git.checkout_dir }}'
target: '{{ opensbi.defconfig }}'
when: opensbi.defconfig is defined
- name: Build opensbi
community.general.make:
make: make
chdir: '{{ opensbi.git.checkout_dir }}'
jobs: '{{ build_jobs }}'
params: '{{ opensbi.build_params }}'
environment: "{{ opensbi.extra_environment_vars }}"