Merge 9e8a386e63
into ece5c6af77
This commit is contained in:
commit
f6e0b9536a
@ -38,6 +38,10 @@ sysupgrade() {
|
|||||||
:
|
:
|
||||||
}
|
}
|
||||||
|
|
||||||
|
other() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
no_opkg() {
|
no_opkg() {
|
||||||
:
|
:
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,8 @@ set -e
|
|||||||
|
|
||||||
default_factory_ext='.bin'
|
default_factory_ext='.bin'
|
||||||
default_factory_suffix='-squashfs-factory'
|
default_factory_suffix='-squashfs-factory'
|
||||||
|
default_other_suffix_openwrt=
|
||||||
|
default_other_suffix_gluon=
|
||||||
default_sysupgrade_ext='.bin'
|
default_sysupgrade_ext='.bin'
|
||||||
default_sysupgrade_suffix='-squashfs-sysupgrade'
|
default_sysupgrade_suffix='-squashfs-sysupgrade'
|
||||||
|
|
||||||
@ -16,13 +18,15 @@ aliases=
|
|||||||
|
|
||||||
factory_ext=
|
factory_ext=
|
||||||
factory_suffix=
|
factory_suffix=
|
||||||
|
other_suffix_openwrt=
|
||||||
|
other_suffix_gluon=
|
||||||
sysupgrade_ext=
|
sysupgrade_ext=
|
||||||
sysupgrade_suffix=
|
sysupgrade_suffix=
|
||||||
|
|
||||||
no_opkg=
|
no_opkg=
|
||||||
|
|
||||||
|
|
||||||
mkdir -p "${GLUON_IMAGEDIR}/factory" "${GLUON_IMAGEDIR}/sysupgrade"
|
mkdir -p "${GLUON_IMAGEDIR}/factory" "${GLUON_IMAGEDIR}/other" "${GLUON_IMAGEDIR}/sysupgrade"
|
||||||
|
|
||||||
if [ "$(expr match "$OPENWRT_TARGET" '.*-.*')" -gt 0 ]; then
|
if [ "$(expr match "$OPENWRT_TARGET" '.*-.*')" -gt 0 ]; then
|
||||||
OPENWRT_BINDIR="${OPENWRT_TARGET//-/\/}"
|
OPENWRT_BINDIR="${OPENWRT_TARGET//-/\/}"
|
||||||
@ -49,6 +53,18 @@ copy() {
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$other_suffix_openwrt" ]; then
|
||||||
|
rm -f "${GLUON_IMAGEDIR}/other/gluon-"*"-${output}-${other_suffix_gluon}"
|
||||||
|
cp "openwrt/bin/targets/${OPENWRT_BINDIR}/openwrt-${OPENWRT_TARGET}${profile}${other_suffix_openwrt}" \
|
||||||
|
"${GLUON_IMAGEDIR}/other/gluon-${SITE_CODE}-${GLUON_RELEASE}-${output}-${other_suffix_gluon}"
|
||||||
|
|
||||||
|
for alias in $aliases; do
|
||||||
|
rm -f "${GLUON_IMAGEDIR}/other/gluon-"*"-${alias}-${other_suffix_gluon}"
|
||||||
|
ln -s "gluon-${SITE_CODE}-${GLUON_RELEASE}-${output}-${other_suffix_gluon}" \
|
||||||
|
"${GLUON_IMAGEDIR}/other/gluon-${SITE_CODE}-${GLUON_RELEASE}-${alias}-${other_suffix_gluon}"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$sysupgrade_ext" ]; then
|
if [ "$sysupgrade_ext" ]; then
|
||||||
rm -f "${GLUON_IMAGEDIR}/sysupgrade/gluon-"*"-${output}-sysupgrade${sysupgrade_ext}"
|
rm -f "${GLUON_IMAGEDIR}/sysupgrade/gluon-"*"-${output}-sysupgrade${sysupgrade_ext}"
|
||||||
cp "openwrt/bin/targets/${OPENWRT_BINDIR}/openwrt-${OPENWRT_TARGET}${profile}${sysupgrade_suffix}${sysupgrade_ext}" \
|
cp "openwrt/bin/targets/${OPENWRT_BINDIR}/openwrt-${OPENWRT_TARGET}${profile}${sysupgrade_suffix}${sysupgrade_ext}" \
|
||||||
@ -74,6 +90,8 @@ device() {
|
|||||||
|
|
||||||
factory_ext="$default_factory_ext"
|
factory_ext="$default_factory_ext"
|
||||||
factory_suffix="$default_factory_suffix"
|
factory_suffix="$default_factory_suffix"
|
||||||
|
other_suffix_openwrt="$default_other_suffix_openwrt"
|
||||||
|
other_suffix_gluon="$default_other_suffix_gluon"
|
||||||
sysupgrade_ext="$default_sysupgrade_ext"
|
sysupgrade_ext="$default_sysupgrade_ext"
|
||||||
sysupgrade_suffix="$default_sysupgrade_suffix"
|
sysupgrade_suffix="$default_sysupgrade_suffix"
|
||||||
}
|
}
|
||||||
@ -148,6 +166,11 @@ sysupgrade() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
other() {
|
||||||
|
other_suffix_openwrt="$1"
|
||||||
|
other_suffix_gluon="$2"
|
||||||
|
}
|
||||||
|
|
||||||
no_opkg() {
|
no_opkg() {
|
||||||
no_opkg=1
|
no_opkg=1
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user