diff --git a/.github/workflows/android.publish.yml b/.github/workflows/android.publish.yml index ac41e9c1e..889537c14 100644 --- a/.github/workflows/android.publish.yml +++ b/.github/workflows/android.publish.yml @@ -52,6 +52,13 @@ jobs: ln -s $(which ccache) /usr/local/bin/clang ln -s $(which ccache) /usr/local/bin/clang++ export NDK_CCACHE=/usr/bin/ccache + export CMAKE_CXX_COMPILER_LAUNCHER=ccache + export CMAKE_C_COMPILER_LAUNCHER=ccache + + - name: Patch CPP Projects to use CCache + run: | + sed -i -e 's/arguments/arguments "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",/g' apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle + sed -i -e 's/arguments/arguments "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",/g' apps/mobile/node_modules/react-native-reanimated/android/build.gradle - name: CCache Stats run: ccache -s -v