build: get rid of unsued stuff

This commit is contained in:
kondors1995
2020-09-09 07:10:03 +00:00
parent a2ef9dce8e
commit fa8fd8b19a
13 changed files with 0 additions and 270 deletions

View File

@@ -1,75 +0,0 @@
#!/bin/bash
# HOME path
HOME=/home/utsavthecunt
# Kernel Output
OUT_DIR=out/
DATE=$(date +"%d.%m.%y")
ZIPNAME=IMMENSiTY-AUTO-RAPHAEL-OSSFOD-${DATE}.zip
make ARCH=arm64 \
O=${OUT_DIR} \
raphael_defconfig \
-j6
# Enable LLD
scripts/config --file ${OUT_DIR}/.config \
-d LTO \
-d LTO_CLANG \
-e SHADOW_CALL_STACK \
-e TOOLS_SUPPORT_RELR \
-e LD_LLD
# Make olddefconfig
cd ${OUT_DIR}
make O=${OUT_DIR} \
ARCH=arm64 \
olddefconfig
cd ../
# Set compiler PATH
PATH=${HOME}/proton-clang/bin/:$PATH
# Let's build
START=$(date +"%s")
make ARCH=arm64 \
O=${OUT_DIR} \
CC="ccache clang" \
LD="ld.lld" \
AR="llvm-ar" \
NM="llvm-nm" \
OBJCOPY="llvm-objcopy" \
OBJDUMP="llvm-objdump" \
STRIP="llvm-strip" \
CLANG_TRIPLE="aarch64-linux-gnu-" \
CROSS_COMPILE="aarch64-linux-gnu-" \
CROSS_COMPILE_ARM32="arm-linux-gnueabi-" \
-j6
# Import Anykernel3 folder
cp -r ${HOME}/anykernel $(pwd)/
cp $(pwd)/${OUT_DIR}/arch/arm64/boot/Image.gz-dtb $(pwd)/anykernel/
cp $(pwd)/${OUT_DIR}/arch/arm64/boot/dtbo.img $(pwd)/anykernel/
cd anykernel
zip -r9 ${ZIPNAME} *
CHECKER=$(ls -l ${ZIPNAME} | awk '{print $5}')
if (($((CHECKER / 1048576)) > 5)); then
gdrive upload ${ZIPNAME}
else
echo -e '\033[01;31m' "kernel compilation unsuccesfull"
exit 1;
fi
cd ../
# Cleanup
rm -fr anykernel/
rm ${OUT_DIR}/.version
rm ${OUT_DIR}/arch/arm64/boot/Image.gz-dtb
rm ${OUT_DIR}/arch/arm64/boot/dtbo.img
END=$(date +"%s")
DIFF=$(( END - START))
echo -e '\033[01;32m' "Kernel compiled successfully in $((DIFF / 60)) minute(s) and $((DIFF % 60)) seconds"

View File

@@ -1,75 +0,0 @@
#!/bin/bash
# HOME path
HOME=/home/utsavthecunt
# Kernel Output
OUT_DIR=out/
DATE=$(date +"%d.%m.%y")
ZIPNAME=IMMENSiTY-AUTO-RAPHAEL-OSSFOD-${DATE}.zip
make ARCH=arm64 \
O=${OUT_DIR} \
raphael_defconfig \
-j6
# Enable LLD + LTO
scripts/config --file ${OUT_DIR}/.config \
-e LTO \
-e LTO_CLANG \
-e SHADOW_CALL_STACK \
-e TOOLS_SUPPORT_RELR \
-e LD_LLD
# Make olddefconfig
cd ${OUT_DIR}
make O=${OUT_DIR} \
ARCH=arm64 \
olddefconfig
cd ../
# Set compiler PATH
PATH=${HOME}/proton-clang/bin/:$PATH
# Let's build
START=$(date +"%s")
make ARCH=arm64 \
O=${OUT_DIR} \
CC="ccache clang" \
LD="ld.lld" \
AR="llvm-ar" \
NM="llvm-nm" \
OBJCOPY="llvm-objcopy" \
OBJDUMP="llvm-objdump" \
STRIP="llvm-strip" \
CLANG_TRIPLE="aarch64-linux-gnu-" \
CROSS_COMPILE="aarch64-linux-gnu-" \
CROSS_COMPILE_ARM32="arm-linux-gnueabi-" \
-j6
# Import Anykernel3 folder
cp -r ${HOME}/anykernel $(pwd)/
cp $(pwd)/${OUT_DIR}/arch/arm64/boot/Image.gz-dtb $(pwd)/anykernel/
cp $(pwd)/${OUT_DIR}/arch/arm64/boot/dtbo.img $(pwd)/anykernel/
cd anykernel
zip -r9 ${ZIPNAME} *
CHECKER=$(ls -l ${ZIPNAME} | awk '{print $5}')
if (($((CHECKER / 1048576)) > 5)); then
gdrive upload ${ZIPNAME}
else
echo -e '\033[01;31m' "kernel compilation unsuccesfull"
exit 1;
fi
cd ../
# Cleanup
rm -fr anykernel/
rm ${OUT_DIR}/.version
rm ${OUT_DIR}/arch/arm64/boot/Image.gz-dtb
rm ${OUT_DIR}/arch/arm64/boot/dtbo.img
END=$(date +"%s")
DIFF=$(( END - START))
echo -e '\033[01;32m' "Kernel compiled successfully in $((DIFF / 60)) minute(s) and $((DIFF % 60)) seconds"

View File

@@ -1,11 +0,0 @@
ARCH=arm64
CLANG_TRIPLE=aarch64-linux-gnu-
CROSS_COMPILE=aarch64-linux-androidkernel-
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin
FILES="
arch/arm64/boot/Image.gz
vmlinux
System.map
"

View File

@@ -1,10 +0,0 @@
BRANCH=android-4.14
KERNEL_DIR=common
CC=clang
LD=ld.lld
CLANG_PREBUILT_BIN=prebuilts-master/clang/host/linux-x86/clang-r383902/bin
BUILDTOOLS_PREBUILT_BIN=build/build-tools/path/linux-x86
EXTRA_CMDS=''
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,6 +0,0 @@
. ${ROOT_DIR}/common/build.config.common
. ${ROOT_DIR}/common/build.config.aarch64
LZ4_RAMDISK=1
DEFCONFIG=cuttlefish_defconfig
POST_DEFCONFIG_CMDS="check_defconfig"

View File

@@ -1,6 +0,0 @@
. ${ROOT_DIR}/common/build.config.common
. ${ROOT_DIR}/common/build.config.x86_64
LZ4_RAMDISK=1
DEFCONFIG=x86_64_cuttlefish_defconfig
POST_DEFCONFIG_CMDS="check_defconfig"

View File

@@ -1,13 +0,0 @@
ARCH=arm
BRANCH=android-4.4
CROSS_COMPILE=arm-linux-androidkernel-
DEFCONFIG=ranchu_defconfig
EXTRA_CMDS=''
KERNEL_DIR=common
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin
FILES="
arch/arm/boot/zImage
vmlinux
System.map
"
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,13 +0,0 @@
ARCH=arm64
BRANCH=android-4.4
CROSS_COMPILE=aarch64-linux-android-
DEFCONFIG=ranchu64_defconfig
EXTRA_CMDS=''
KERNEL_DIR=common
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin
FILES="
arch/arm64/boot/Image
vmlinux
System.map
"
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,12 +0,0 @@
ARCH=mips
BRANCH=android-4.4
CROSS_COMPILE=mips64el-linux-android-
DEFCONFIG=ranchu_defconfig
EXTRA_CMDS=''
KERNEL_DIR=common
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9/bin
FILES="
vmlinux
System.map
"
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,12 +0,0 @@
ARCH=mips
BRANCH=android-4.4
CROSS_COMPILE=mips64el-linux-android-
DEFCONFIG=ranchu64_defconfig
EXTRA_CMDS=''
KERNEL_DIR=common
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9/bin
FILES="
vmlinux
System.map
"
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,13 +0,0 @@
ARCH=x86
BRANCH=android-4.4
CROSS_COMPILE=x86_64-linux-android-
DEFCONFIG=i386_ranchu_defconfig
EXTRA_CMDS=''
KERNEL_DIR=common
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin
FILES="
arch/x86/boot/bzImage
vmlinux
System.map
"
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,13 +0,0 @@
ARCH=x86_64
BRANCH=android-4.4
CROSS_COMPILE=x86_64-linux-android-
DEFCONFIG=x86_64_ranchu_defconfig
EXTRA_CMDS=''
KERNEL_DIR=common
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin
FILES="
arch/x86/boot/bzImage
vmlinux
System.map
"
STOP_SHIP_TRACEPRINTK=1

View File

@@ -1,11 +0,0 @@
ARCH=x86_64
CLANG_TRIPLE=x86_64-linux-gnu-
CROSS_COMPILE=x86_64-linux-androidkernel-
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin
FILES="
arch/x86/boot/bzImage
vmlinux
System.map
"