From b884c3fa52a082da5be0be9e3baecacc367e49f4 Mon Sep 17 00:00:00 2001 From: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com> Date: Wed, 31 Jan 2024 14:55:25 +0500 Subject: [PATCH] Update android.publish.yml Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com> --- .github/workflows/android.publish.yml | 7 +++++++ 1 file changed, 7 insertions(+) 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