فهرست منبع

Refactor code structure for improved readability and maintainability

TheWildJames 4 ماه پیش
والد
کامیت
73d85e4927
2فایلهای تغییر یافته به همراه6 افزوده شده و 21 حذف شده
  1. 6 6
      .github/actions/build-kernel/action.yml
  2. 0 15
      .github/actions/setup-build-environment/action.yml

+ 6 - 6
.github/actions/build-kernel/action.yml

@@ -54,12 +54,12 @@ runs:
         
         export CC="/usr/bin/ccache clang"
         echo "CC=$CC" >> $GITHUB_ENV
-        #export CXX="/usr/bin/ccache clang++"
-        #echo "CXX=$CXX" >> $GITHUB_ENV
-        #export HOSTCC="/usr/bin/ccache clang"
-        #echo "HOSTCC=$HOSTCC" >> $GITHUB_ENV
-        #export HOSTCXX="/usr/bin/ccache clang++"
-        #echo "HOSTCXX=$HOSTCXX" >> $GITHUB_ENV
+        export CXX="/usr/bin/ccache clang++"
+        echo "CXX=$CXX" >> $GITHUB_ENV
+        export HOSTCC="/usr/bin/ccache clang"
+        echo "HOSTCC=$HOSTCC" >> $GITHUB_ENV
+        export HOSTCXX="/usr/bin/ccache clang++"
+        echo "HOSTCXX=$HOSTCXX" >> $GITHUB_ENV
         #export LD="$GITHUB_WORKSPACE/kernel/common/ld-wrapper"
         #echo "LD=$LD" >> $GITHUB_ENV
         #export HOSTLD="$GITHUB_WORKSPACE/kernel/common/ld-wrapper"

+ 0 - 15
.github/actions/setup-build-environment/action.yml

@@ -7,21 +7,6 @@ runs:
     - shell: bash
       run: |
         set -euo pipefail
-
-        # Setup ccache for both build.sh and Bazel
-        sudo apt-get update && sudo apt-get install -y ccache
-        export CCACHE_DIR="$GITHUB_WORKSPACE/kernel/common/.ccache"
-        export CC="ccache gcc"
-        export CXX="ccache g++"
-        echo "CCACHE_DIR=$GITHUB_WORKSPACE/kernel/common/.ccache" >> "$GITHUB_ENV"
-        echo "CC='ccache gcc'" >> "$GITHUB_ENV"
-        echo "CXX='ccache g++'" >> "$GITHUB_ENV"
-        echo "$GITHUB_WORKSPACE/kernel/common/.ccache" > "$GITHUB_PATH"
-
-        # For Bazel (kleaf), set up remote and disk cache if needed
-        echo "BAZEL_CACHE_DIR=$GITHUB_WORKSPACE/.cache/bazel" >> "$GITHUB_ENV"
-        mkdir -p "$GITHUB_WORKSPACE/.cache/bazel"
-
         mkdir -p "$GITHUB_WORKSPACE/kernel"
         mkdir -p "$GITHUB_WORKSPACE/git-repo"
         curl -L https://storage.googleapis.com/git-repo-downloads/repo -o "$GITHUB_WORKSPACE/git-repo/repo"