@@ -68,36 +68,30 @@ jobs:
68
68
[target.x86_64-unknown-linux-musl]
69
69
pre-build = [
70
70
"apt-get update",
71
- "apt-get install -y --no-install-recommends pkg-config libdbus-1-dev",
72
- "echo '#!/bin/sh' > /usr/local/bin/pkg-config",
73
- "echo 'exec env PKG_CONFIG_ALLOW_CROSS=1 /usr/bin/pkg-config \"$@\"' >> /usr/local/bin/pkg-config",
74
- "chmod +x /usr/local/bin/pkg-config"
71
+ "apt-get install -y --no-install-recommends pkg-config libdbus-1-dev"
75
72
]
73
+ env = { DBUS_1_NO_PKG_CONFIG = "1" }
76
74
77
75
[target.aarch64-unknown-linux-musl]
78
76
pre-build = [
79
- "dpkg --add-architecture arm64",
80
77
"apt-get update",
81
- "apt-get install -y --no-install-recommends pkg-config libdbus-1-dev:arm64",
82
- "echo '#!/bin/sh' > /usr/local/bin/pkg-config",
83
- "echo 'exec env PKG_CONFIG_ALLOW_CROSS=1 /usr/bin/pkg-config \"$@\"' >> /usr/local/bin/pkg-config",
84
- "chmod +x /usr/local/bin/pkg-config"
78
+ "apt-get install -y --no-install-recommends pkg-config libdbus-1-dev"
85
79
]
80
+ env = { DBUS_1_NO_PKG_CONFIG = "1" }
86
81
87
82
[target.armv7-unknown-linux-musleabihf]
88
83
pre-build = [
89
- "dpkg --add-architecture armhf",
90
84
"apt-get update",
91
- "apt-get install -y --no-install-recommends pkg-config libdbus-1-dev:armhf",
92
- "echo '#!/bin/sh' > /usr/local/bin/pkg-config",
93
- "echo 'exec env PKG_CONFIG_ALLOW_CROSS=1 /usr/bin/pkg-config \"$@\"' >> /usr/local/bin/pkg-config",
94
- "chmod +x /usr/local/bin/pkg-config"
85
+ "apt-get install -y --no-install-recommends pkg-config libdbus-1-dev"
95
86
]
87
+ env = { DBUS_1_NO_PKG_CONFIG = "1" }
96
88
EOF
97
89
98
90
99
91
- name : Build with cross (Linux)
100
92
if : runner.os == 'Linux'
93
+ env :
94
+ DBUS_1_NO_PKG_CONFIG : 1
101
95
run : cross build --locked --release --target ${{ matrix.target }}
102
96
103
97
- name : Build with cargo (non-Linux)
0 commit comments