Explorar o código

fix(action): restore LDCACHE_DIR logging and add environment variable exports in build script

TheWildJames hai 4 meses
pai
achega
f9c2a87ee3
Modificáronse 2 ficheiros con 6 adicións e 2 borrados
  1. 4 0
      .github/actions/build-kernel/action.yml
  2. 2 2
      .github/workflows/build.yml

+ 4 - 0
.github/actions/build-kernel/action.yml

@@ -17,6 +17,10 @@ runs:
           SKIP_CP_KERNEL_HDR=1 \
           GKI_DEFCONFIG_FRAGMENT="$GITHUB_WORKSPACE/wild_gki.fragment" \
           BUILD_CONFIG=common/build.config.gki.aarch64 \
+          $CCACHE_DIR="$CCACHE_DIR" \
+          $LDCACHE_DIR="$LDCACHE_DIR" \
+          CC=$CC CXX=$CXX HOSTCC=$HOSTCC HOSTCXX=$HOSTCXX \
+          LD=$LD HOSTLD=$HOSTLD \
           build/build.sh -j"$(nproc)"
         else
           cp "$GITHUB_WORKSPACE/wild_gki.fragment" common/arch/arm64/configs/wild_gki.fragment

+ 2 - 2
.github/workflows/build.yml

@@ -350,8 +350,8 @@ jobs:
         
         echo "✅ Build environment ready"
         echo "   CCACHE_DIR: $CCACHE_DIR"
-        #echo "   LDCACHE_DIR: $LDCACHE_DIR"
-        #echo "   Compiler wrappers: $GITHUB_WORKSPACE/ccache-bin"
+        echo "   LDCACHE_DIR: $LDCACHE_DIR"
+        echo "   Compiler wrappers: $GITHUB_WORKSPACE/ccache-bin"
 
     - name: Build Kernel
       env: