build: get rid of unsued stuff
This commit is contained in:
75
build-lld
75
build-lld
@@ -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"
|
||||
75
build-lto
75
build-lto
@@ -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"
|
||||
@@ -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
|
||||
"
|
||||
@@ -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
|
||||
@@ -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"
|
||||
@@ -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"
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
"
|
||||
Reference in New Issue
Block a user