mirror of
https://github.com/xopenwrt/X-OpenWrt-New.git
synced 2026-09-18 08:20:11 +00:00
Merge code from BETA repo
This commit is contained in:
+10
-5
@@ -8,9 +8,11 @@ Author=Hyy2001
|
||||
|
||||
Default_File=./package/lean/default-settings/files/zzz-default-settings
|
||||
Lede_Version=`egrep -o "R[0-9]+\.[0-9]+\.[0-9]+" $Default_File`
|
||||
Openwrt_Version="$Lede_Version-`date +%Y%m%d`"
|
||||
AutoUpdate_Version=`awk 'NR==6' ./package/base-files/files/bin/AutoUpdate.sh | awk -F'[="]+' '/Version/{print $2}'`
|
||||
Compile_Date=`date +'%Y/%m/%d'`
|
||||
Compile_Time=`date +'%Y-%m-%d %H:%M:%S'`
|
||||
TARGET_PROFILE=`egrep -o "CONFIG_TARGET.*DEVICE.*=y" .config | sed -r 's/.*DEVICE_(.*)=y/\1/'`
|
||||
TARGET_PROFILE=`grep '^CONFIG_TARGET.*DEVICE.*=y' .config | sed -r 's/.*DEVICE_(.*)=y/\1/' | awk 'NR==1'`
|
||||
}
|
||||
|
||||
GET_TARGET_INFO() {
|
||||
@@ -69,6 +71,7 @@ mv2 system package/base-files/files/etc/config
|
||||
mv2 mwan3 package/base-files/files/etc/config
|
||||
mv2 AutoUpdate.sh package/base-files/files/bin
|
||||
mv2 firewall.config package/network/config/firewall/files
|
||||
mv2 banner package/base-files/files/etc
|
||||
|
||||
ExtraPackages git luci-theme-argon https://github.com/jerrykuku 18.06
|
||||
ExtraPackages svn luci-app-adguardhome https://github.com/Lienol/openwrt/trunk/package/diy
|
||||
@@ -81,17 +84,19 @@ ExtraPackages svn luci-app-socat https://github.com/xiaorouji/openwrt-package/tr
|
||||
|
||||
Diy-Part2() {
|
||||
echo "Author: $Author"
|
||||
echo "Current Openwrt version: $Lede_Version-`date +%Y%m%d`"
|
||||
echo "Current Openwrt Version: $Openwrt_Version"
|
||||
echo "Current AutoUpdate Version: $AutoUpdate_Version"
|
||||
echo "Current Device: $TARGET_PROFILE"
|
||||
sed -i "s?$Lede_Version?$Lede_Version Compiled by $Author [$Compile_Date]?g" $Default_File
|
||||
echo "$Lede_Version-`date +%Y%m%d`" > ./package/base-files/files/etc/openwrt_info
|
||||
echo "$Openwrt_Version" > ./package/base-files/files/etc/openwrt_info
|
||||
sed -i "s?Openwrt?Openwrt $Openwrt_Version / AutoUpdate $AutoUpdate_Version?g" ./package/base-files/files/etc/banner
|
||||
}
|
||||
|
||||
Diy-Part3() {
|
||||
GET_TARGET_INFO
|
||||
Default_Firmware=openwrt-$TARGET_BOARD-$TARGET_SUBTARGET-$TARGET_PROFILE-squashfs-sysupgrade.bin
|
||||
AutoBuild_Firmware=AutoBuild-$TARGET_PROFILE-Lede-$Lede_Version`(date +-%Y%m%d.bin)`
|
||||
AutoBuild_Detail=AutoBuild-$TARGET_PROFILE-Lede-$Lede_Version`(date +-%Y%m%d.detail)`
|
||||
AutoBuild_Firmware=AutoBuild-$TARGET_PROFILE-Lede-${Openwrt_Version}.bin
|
||||
AutoBuild_Detail=AutoBuild-$TARGET_PROFILE-Lede-${Openwrt_Version}.detail
|
||||
mkdir -p ./bin/Firmware
|
||||
echo "[$(date "+%H:%M:%S")] Moving $Default_Firmware to /bin/Firmware/$AutoBuild_Firmware ..."
|
||||
mv ./bin/targets/$TARGET_BOARD/$TARGET_SUBTARGET/$Default_Firmware ./bin/Firmware/$AutoBuild_Firmware
|
||||
|
||||
Reference in New Issue
Block a user