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.


Reply via email to