forked from wolfi-dev/os
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ddp-tool.yaml
45 lines (39 loc) · 1014 Bytes
/
ddp-tool.yaml
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#nolint:valid-pipeline-git-checkout-commit,valid-pipeline-git-checkout-tag
package:
name: ddp-tool
version: 1.0.34.0_git20241215
epoch: 0
description: Intel Dynamic Device Personalization Tool
copyright:
- license: BSD-2-Clause
environment:
contents:
packages:
- build-base
- busybox
- gcc
- make
pipeline:
- uses: git-checkout
with:
expected-commit: 3c9d350737420f943a57cf9ab67af6cc78a4024b
repository: https://github.com/intel/ddp-tool/
branch: master
- runs: |
export CFLAGS=${CFLAGS/-Wp,-D_FORTIFY_SOURCE=3/}
export CPPFLAGS="$CFLAGS"
export CXXFLAGS="$CFLAGS"
mkdir -p "${{targets.contextdir}}"/usr/bin
make ddptool
install -Dm755 ddptool "${{targets.contextdir}}"/usr/bin/ddptool
- uses: strip
update:
enabled: true
git: {}
schedule:
period: daily
reason: Upstream does not maintain tags or releases
test:
pipeline:
- runs: |
ddptool -j | grep "No driver available"