Skip to content

Commit 1a07274

Browse files
changed release.yml
Signed-off-by: vaibhav <vaibhavmattoo1@gmail.com>
1 parent 4cf319f commit 1a07274

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -68,36 +68,30 @@ jobs:
6868
[target.x86_64-unknown-linux-musl]
6969
pre-build = [
7070
"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"
7572
]
73+
env = { DBUS_1_NO_PKG_CONFIG = "1" }
7674
7775
[target.aarch64-unknown-linux-musl]
7876
pre-build = [
79-
"dpkg --add-architecture arm64",
8077
"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"
8579
]
80+
env = { DBUS_1_NO_PKG_CONFIG = "1" }
8681
8782
[target.armv7-unknown-linux-musleabihf]
8883
pre-build = [
89-
"dpkg --add-architecture armhf",
9084
"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"
9586
]
87+
env = { DBUS_1_NO_PKG_CONFIG = "1" }
9688
EOF
9789
9890
9991
- name: Build with cross (Linux)
10092
if: runner.os == 'Linux'
93+
env:
94+
DBUS_1_NO_PKG_CONFIG: 1
10195
run: cross build --locked --release --target ${{ matrix.target }}
10296

10397
- name: Build with cargo (non-Linux)

0 commit comments

Comments
 (0)