Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / electron26
Commits: a7435c6e by Caleb Maclennan at 2024-03-04T18:44:40+03:00 Remove duplicate build tooling symlink prep - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -433,14 +433,6 @@ prepare() { patch -Np1 -i "${srcdir}/std-vector-non-const.patch" -d src/electron - # Create sysmlink to system clang-format - ln -s /usr/bin/clang-format src/buildtools/linux64 - # Create sysmlink to system Node.js - mkdir -p src/third_party/node/linux/node-linux-x64/bin - ln -sf /usr/bin/node src/third_party/node/linux/node-linux-x64/bin - # Use system java - mkdir -p src/third_party/jdk/current/bin - ln -sfn /usr/bin/java src/third_party/jdk/current/bin/ src/electron/script/apply_all_patches.py \ src/electron/patches/config.json @@ -472,6 +464,7 @@ prepare() { # Link to system tools required by the build mkdir -p third_party/node/linux/node-linux-x64/bin ln -sfn /usr/bin/node third_party/node/linux/node-linux-x64/bin/ + mkdir -p third_party/jdk/current/bin ln -sfn /usr/bin/java third_party/jdk/current/bin/ ln -sfn /usr/bin/clang-format buildtools/linux64 View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/electron26/-/commit/a7435c6e73bd046e944f7ffe206428736d6e6a20 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/electron26/-/commit/a7435c6e73bd046e944f7ffe206428736d6e6a20 You're receiving this email because of your account on gitlab.archlinux.org.