|
|
@@ -22,6 +22,7 @@ runs:
|
|
|
steps:
|
|
|
- name: Apply Kernel Name Branding
|
|
|
shell: bash
|
|
|
+ if: false
|
|
|
working-directory: ${{ github.workspace }}/kernel/common
|
|
|
run: |
|
|
|
CONFIG_FRAGMENT="${{ github.workspace }}/wild_gki.fragment"
|
|
|
@@ -29,35 +30,39 @@ runs:
|
|
|
|
|
|
DEFCONFIG="${{ github.workspace }}/kernel/common/arch/arm64/configs/gki_defconfig"
|
|
|
|
|
|
- VERSION="${{ inputs.version }}"
|
|
|
- ANDROID_PART=$(echo "$VERSION" | cut -d- -f1)
|
|
|
- KERNEL_PART=$(echo "$VERSION" | cut -d- -f2)
|
|
|
+ #VERSION="${{ inputs.version }}"
|
|
|
+ #ANDROID_PART=$(echo "$VERSION" | cut -d- -f1)
|
|
|
+ #KERNEL_PART=$(echo "$VERSION" | cut -d- -f2)
|
|
|
|
|
|
- if [ "${{ inputs.variant }}" == "Wild" ]; then
|
|
|
- tac scripts/setlocalversion | awk '!seen && /^echo / {seen=1; next} 1' | tac > scripts/setlocalversion.tmp
|
|
|
- mv scripts/setlocalversion.tmp scripts/setlocalversion
|
|
|
- if [[ "$KERNEL_PART" == "6.6" || "$KERNEL_PART" == "6.12" ]]; then
|
|
|
- KERNEL_STRING="$KERNEL_PART.${{ inputs.sublevel }}-$ANDROID_PART"
|
|
|
- echo "echo \"$KERNEL_STRING-Wild\"" >> scripts/setlocalversion
|
|
|
- else
|
|
|
- echo 'echo "-Wild"' >> scripts/setlocalversion
|
|
|
- fi
|
|
|
- chmod +x scripts/setlocalversion
|
|
|
- else
|
|
|
- if grep -q '^CONFIG_LOCALVERSION=' "$DEFCONFIG"; then
|
|
|
- LOCALVERSION_VALUE="$(grep -m1 '^CONFIG_LOCALVERSION=' "$DEFCONFIG" | sed -E 's/^CONFIG_LOCALVERSION="?([^"]*)"?$/\1/')"
|
|
|
- echo "CONFIG_LOCALVERSION=\"${LOCALVERSION_VALUE}-Wild\"" >> "$CONFIG_FRAGMENT"
|
|
|
- else
|
|
|
- echo 'CONFIG_LOCALVERSION="-Wild"' >> "$CONFIG_FRAGMENT"
|
|
|
- fi
|
|
|
- fi
|
|
|
-
|
|
|
- : > .scmversion
|
|
|
+ #if [ "${{ inputs.variant }}" == "Wild" ]; then
|
|
|
+ # tac scripts/setlocalversion | awk '!seen && /^echo / {seen=1; next} 1' | tac > scripts/setlocalversion.tmp
|
|
|
+ # mv scripts/setlocalversion.tmp scripts/setlocalversion
|
|
|
+ # if [[ "$KERNEL_PART" == "6.6" || "$KERNEL_PART" == "6.12" ]]; then
|
|
|
+ # KERNEL_STRING="$KERNEL_PART.${{ inputs.sublevel }}-$ANDROID_PART"
|
|
|
+ # echo "echo \"$KERNEL_STRING-Wild\"" >> scripts/setlocalversion
|
|
|
+ # else
|
|
|
+ # echo 'echo "-Wild"' >> scripts/setlocalversion
|
|
|
+ # fi
|
|
|
+ # chmod +x scripts/setlocalversion
|
|
|
+ #else
|
|
|
+ # if grep -q '^CONFIG_LOCALVERSION=' "$DEFCONFIG"; then
|
|
|
+ # LOCALVERSION_VALUE="$(grep -m1 '^CONFIG_LOCALVERSION=' "$DEFCONFIG" | sed -E 's/^CONFIG_LOCALVERSION="?([^"]*)"?$/\1/')"
|
|
|
+ # echo "CONFIG_LOCALVERSION=\"${LOCALVERSION_VALUE}-Wild\"" >> "$CONFIG_FRAGMENT"
|
|
|
+ # else
|
|
|
+ # echo 'CONFIG_LOCALVERSION="-Wild"' >> "$CONFIG_FRAGMENT"
|
|
|
+ # fi
|
|
|
+ #fi
|
|
|
|
|
|
- name: Apply Kernel Configuration
|
|
|
if: ${{ inputs.variant == 'Wild' }}
|
|
|
shell: bash
|
|
|
run: |
|
|
|
+ if grep -q '^CONFIG_LOCALVERSION=' "$DEFCONFIG"; then
|
|
|
+ LOCALVERSION_VALUE="$(grep -m1 '^CONFIG_LOCALVERSION=' "$DEFCONFIG" | sed -E 's/^CONFIG_LOCALVERSION="?([^"]*)"?$/\1/')"
|
|
|
+ echo "CONFIG_LOCALVERSION=\"${LOCALVERSION_VALUE}-Wild\"" >> "$CONFIG_FRAGMENT"
|
|
|
+ else
|
|
|
+ echo 'CONFIG_LOCALVERSION="-Wild"' >> "$CONFIG_FRAGMENT"
|
|
|
+ fi
|
|
|
cat >> "${{ github.workspace }}/wild_gki.fragment" << 'EOF'
|
|
|
CONFIG_LOCALVERSION=""
|
|
|
# CONFIG_LOCALVERSION_AUTO is not set
|