Procházet zdrojové kódy

Modify LTO settings in action.yml

Updated LTO configuration steps to enable FULL LTO and disable others.
jimsterino98 před 3 týdny
rodič
revize
709f47be07
1 změnil soubory, kde provedl 4 přidání a 2 odebrání
  1. 4 2
      .github/actions/lto/action.yml

+ 4 - 2
.github/actions/lto/action.yml

@@ -7,5 +7,7 @@ runs:
   - name: enable FULL LTO
     shell: bash
     run: |
-     cd "$COMMON"
-     sed -i '/^default LTO_NONE$/s/default LTO_NONE/default LTO_CLANG_FULL/' arch/Kconfig
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --enable CONFIG_LTO_CLANG
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --disable CONFIG_LTO_NONE
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --disable CONFIG_LTO_CLANG_THIN
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --enable CONFIG_LTO_CLANG_FULL