added gloop as submodule. added. did some more stubbing for google internal code

This commit is contained in:
Lasan Mahaliyana
2026-07-31 17:06:57 +05:30
parent f8a9dfc1c7
commit f793ecba64
18 changed files with 2677 additions and 105 deletions
@@ -21,7 +21,7 @@ permissions:
jobs:
build-and-release-appimage:
name: Build and Release QuickShare AppImage
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Validate release tag
@@ -48,9 +48,16 @@ jobs:
- name: Install Linux build dependencies
run: |
sudo apt-get update
sudo apt-get install -y ca-certificates gnupg wget
wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key \
| gpg --dearmor \
| sudo tee /usr/share/keyrings/apt.llvm.org.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/apt.llvm.org.gpg] https://apt.llvm.org/noble/ llvm-toolchain-noble-21 main" \
| sudo tee /etc/apt/sources.list.d/llvm-21.list
sudo apt-get update
sudo apt-get install -y \
build-essential \
clang \
clang-21 \
cmake \
ninja-build \
pkg-config \
+9 -2
View File
@@ -22,7 +22,7 @@ env:
jobs:
build-linux:
name: Build Linux
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v6
@@ -42,9 +42,16 @@ jobs:
- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get install -y ca-certificates gnupg wget
wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key \
| gpg --dearmor \
| sudo tee /usr/share/keyrings/apt.llvm.org.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/apt.llvm.org.gpg] https://apt.llvm.org/noble/ llvm-toolchain-noble-21 main" \
| sudo tee /etc/apt/sources.list.d/llvm-21.list
sudo apt-get update
sudo apt-get install -y \
build-essential \
clang \
clang-21 \
cmake \
ninja-build \
pkg-config \