mirror of
https://github.com/SynologyOpenSource/pkgscripts-ng.git
synced 2025-07-22 00:34:43 +00:00
Release for DSM7.2.2
This commit is contained in:
@ -53,6 +53,9 @@ pkg_get_platform() {
|
||||
BROADWELLNKV2) arch="broadwellnkv2" ;;
|
||||
REALTEK_RTD1619B) arch="rtd1619b" ;;
|
||||
BROADWELLNTBAP) arch="broadwellntbap" ;;
|
||||
GEMINILAKENK) arch="geminilakenk" ;;
|
||||
R1000NK) arch="r1000nk" ;;
|
||||
V1000NK) arch="v1000nk" ;;
|
||||
*) arch="" ;;
|
||||
esac
|
||||
fi
|
||||
@ -66,7 +69,7 @@ plat_to_family() {
|
||||
local family=
|
||||
|
||||
case "$plat" in
|
||||
bromolow | cedarview | avoton | braswell | apollolake | grantley | broadwell | kvmx64 | denverton | broadwellnk | purley | geminilake | v1000 | r1000 | broadwellnkv2 | epyc7002 | broadwellntbap)
|
||||
bromolow | cedarview | avoton | braswell | apollolake | grantley | broadwell | kvmx64 | denverton | broadwellnk | purley | geminilake | v1000 | r1000 | broadwellnkv2 | epyc7002 | broadwellntbap | geminilakenk | r1000nk | v1000nk)
|
||||
family="x86_64"
|
||||
;;
|
||||
evansport )
|
||||
|
79
include/platform.geminilakenk
Normal file
79
include/platform.geminilakenk
Normal file
@ -0,0 +1,79 @@
|
||||
SYNO_PRODUCT="DSM"
|
||||
ToolChainDir32="/usr/local/i686-pc-linux-gnu"
|
||||
ToolChainPrefix32="/usr/local/i686-pc-linux-gnu/bin/i686-pc-linux-gnu-"
|
||||
ToolChainBin32="${ToolChainDir32}/bin"
|
||||
ToolChainSysRoot32="${ToolChainDir32}/i686-pc-linux-gnu/sys-root"
|
||||
ToolChainInclude32="${ToolChainSysRoot32}/usr/include"
|
||||
ToolChainLib32="${ToolChainSysRoot32}/lib"
|
||||
ARCH="x86_64"
|
||||
PLATFORM_FAMILY="SYNOPLAT_F_X86_64"
|
||||
|
||||
ConfigOpt32="--host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --build=i686-pc-linux"
|
||||
|
||||
# For sdk usbcam
|
||||
HOST32=i686-pc-linux-gnu
|
||||
|
||||
PLAT_FLAGS="-DSYNO_GEMINILAKENK"
|
||||
CFLAGS32="-D$PLATFORM_FAMILY -O2"
|
||||
LDFLAGS32=""
|
||||
CC32=${ToolChainPrefix32}wrap-gcc
|
||||
CXX32=${ToolChainPrefix32}wrap-g++
|
||||
CPP32=${ToolChainPrefix32}cpp
|
||||
LD32=${ToolChainPrefix32}ld
|
||||
AR32=${ToolChainPrefix32}ar
|
||||
STRIP32=${ToolChainPrefix32}strip
|
||||
RANLIB32=${ToolChainPrefix32}ranlib
|
||||
NM32=${ToolChainPrefix32}nm
|
||||
READELF32=${ToolChainPrefix32}readelf
|
||||
|
||||
ToolChainDir64="/usr/local/x86_64-pc-linux-gnu"
|
||||
ToolChainPrefix64="/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-"
|
||||
ToolChainBin64="${ToolChainDir64}/bin"
|
||||
ToolChainSysRoot64="${ToolChainDir64}/x86_64-pc-linux-gnu/sys-root"
|
||||
ToolChainInclude64="${ToolChainSysRoot64}/usr/include"
|
||||
ToolChainLib64="${ToolChainSysRoot64}/lib"
|
||||
ToolChainSysInclude64=""
|
||||
|
||||
ConfigOpt64="--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=i686-pc-linux-gnu"
|
||||
|
||||
# For sdk usbcam
|
||||
HOST64=x86_64-pc-linux-gnu
|
||||
|
||||
CFLAGS64="-D$PLATFORM_FAMILY -O2"
|
||||
LDFLAGS64=""
|
||||
CC64=${ToolChainPrefix64}wrap-gcc
|
||||
CXX64=${ToolChainPrefix64}wrap-g++
|
||||
CPP64=${ToolChainPrefix64}cpp
|
||||
LD64=${ToolChainPrefix64}ld
|
||||
AR64=${ToolChainPrefix64}ar
|
||||
STRIP64=${ToolChainPrefix64}strip
|
||||
RANLIB64=${ToolChainPrefix64}ranlib
|
||||
NM64=${ToolChainPrefix64}nm
|
||||
READELF64=${ToolChainPrefix64}readelf
|
||||
|
||||
#For Grub in EFI framework
|
||||
GrubHOST64=x86_64-pc-linux-gnu
|
||||
|
||||
GrubToolChainDir64="/usr/local/x86_64-pc-linux-gnu"
|
||||
GrubToolChainPrefix64="/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-"
|
||||
GrubToolChainBin64="${GrubToolChainDir64}/bin"
|
||||
GrubToolChainInclude64="${GrubToolChainDir64}/include"
|
||||
GrubToolChainSysInclude64=""
|
||||
GrubToolChainLib64="${GrubToolChainDir64}/lib"
|
||||
|
||||
GrubConfigOpt64="--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=i686-pc-linux-gnu"
|
||||
|
||||
GrubCFLAGS64="-I${GrubToolChainInclude64} -D$PLATFORM_FAMILY"
|
||||
GrubLDFLAGS64="-L${GrubToolChainLib64}"
|
||||
GrubCC64=${GrubToolChainPrefix64}wrap-gcc
|
||||
GrubCXX64=${GrubToolChainPrefix64}wrap-g++
|
||||
GrubLD64=${GrubToolChainPrefix64}ld
|
||||
GrubAR64=${GrubToolChainPrefix64}ar
|
||||
GrubSTRIP64=${GrubToolChainPrefix64}strip
|
||||
GrubRANLIB64=${GrubToolChainPrefix64}ranlib
|
||||
GrubNM64=${GrubToolChainPrefix64}nm
|
||||
|
||||
KernelToolchain="gcc1220_glibc236_x86_64"
|
||||
ToolchainTGZList="$KernelToolchain gcc1220_glibc236_i686"
|
||||
SynoKernelConfig="geminilakenk"
|
||||
SynoGNUSources="x86 x64"
|
79
include/platform.r1000nk
Normal file
79
include/platform.r1000nk
Normal file
@ -0,0 +1,79 @@
|
||||
SYNO_PRODUCT="DSM"
|
||||
ToolChainDir32="/usr/local/i686-pc-linux-gnu"
|
||||
ToolChainPrefix32="/usr/local/i686-pc-linux-gnu/bin/i686-pc-linux-gnu-"
|
||||
ToolChainBin32="${ToolChainDir32}/bin"
|
||||
ToolChainSysRoot32="${ToolChainDir32}/i686-pc-linux-gnu/sys-root"
|
||||
ToolChainInclude32="${ToolChainSysRoot32}/usr/include"
|
||||
ToolChainLib32="${ToolChainSysRoot32}/lib"
|
||||
ARCH="x86_64"
|
||||
PLATFORM_FAMILY="SYNOPLAT_F_X86_64"
|
||||
|
||||
ConfigOpt32="--host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --build=i686-pc-linux"
|
||||
|
||||
# For sdk usbcam
|
||||
HOST32=i686-pc-linux-gnu
|
||||
|
||||
PLAT_FLAGS="-DSYNO_R1000NK"
|
||||
CFLAGS32="-D$PLATFORM_FAMILY -O2"
|
||||
LDFLAGS32=""
|
||||
CC32=${ToolChainPrefix32}wrap-gcc
|
||||
CXX32=${ToolChainPrefix32}wrap-g++
|
||||
CPP32=${ToolChainPrefix32}cpp
|
||||
LD32=${ToolChainPrefix32}ld
|
||||
AR32=${ToolChainPrefix32}ar
|
||||
STRIP32=${ToolChainPrefix32}strip
|
||||
RANLIB32=${ToolChainPrefix32}ranlib
|
||||
NM32=${ToolChainPrefix32}nm
|
||||
READELF32=${ToolChainPrefix32}readelf
|
||||
|
||||
ToolChainDir64="/usr/local/x86_64-pc-linux-gnu"
|
||||
ToolChainPrefix64="/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-"
|
||||
ToolChainBin64="${ToolChainDir64}/bin"
|
||||
ToolChainSysRoot64="${ToolChainDir64}/x86_64-pc-linux-gnu/sys-root"
|
||||
ToolChainInclude64="${ToolChainSysRoot64}/usr/include"
|
||||
ToolChainLib64="${ToolChainSysRoot64}/lib"
|
||||
ToolChainSysInclude64=""
|
||||
|
||||
ConfigOpt64="--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=i686-pc-linux-gnu"
|
||||
|
||||
# For sdk usbcam
|
||||
HOST64=x86_64-pc-linux-gnu
|
||||
|
||||
CFLAGS64="-D$PLATFORM_FAMILY -O2"
|
||||
LDFLAGS64=""
|
||||
CC64=${ToolChainPrefix64}wrap-gcc
|
||||
CXX64=${ToolChainPrefix64}wrap-g++
|
||||
CPP64=${ToolChainPrefix64}cpp
|
||||
LD64=${ToolChainPrefix64}ld
|
||||
AR64=${ToolChainPrefix64}ar
|
||||
STRIP64=${ToolChainPrefix64}strip
|
||||
RANLIB64=${ToolChainPrefix64}ranlib
|
||||
NM64=${ToolChainPrefix64}nm
|
||||
READELF64=${ToolChainPrefix64}readelf
|
||||
|
||||
#For Grub in EFI framework
|
||||
GrubHOST64=x86_64-pc-linux-gnu
|
||||
|
||||
GrubToolChainDir64="/usr/local/x86_64-pc-linux-gnu"
|
||||
GrubToolChainPrefix64="/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-"
|
||||
GrubToolChainBin64="${GrubToolChainDir64}/bin"
|
||||
GrubToolChainInclude64="${GrubToolChainDir64}/include"
|
||||
GrubToolChainSysInclude64=""
|
||||
GrubToolChainLib64="${GrubToolChainDir64}/lib"
|
||||
|
||||
GrubConfigOpt64="--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=i686-pc-linux-gnu"
|
||||
|
||||
GrubCFLAGS64="-I${GrubToolChainInclude64} -D$PLATFORM_FAMILY"
|
||||
GrubLDFLAGS64="-L${GrubToolChainLib64}"
|
||||
GrubCC64=${GrubToolChainPrefix64}wrap-gcc
|
||||
GrubCXX64=${GrubToolChainPrefix64}wrap-g++
|
||||
GrubLD64=${GrubToolChainPrefix64}ld
|
||||
GrubAR64=${GrubToolChainPrefix64}ar
|
||||
GrubSTRIP64=${GrubToolChainPrefix64}strip
|
||||
GrubRANLIB64=${GrubToolChainPrefix64}ranlib
|
||||
GrubNM64=${GrubToolChainPrefix64}nm
|
||||
|
||||
KernelToolchain="gcc1220_glibc236_x86_64"
|
||||
ToolchainTGZList="$KernelToolchain gcc1220_glibc236_i686"
|
||||
SynoKernelConfig="r1000nk"
|
||||
SynoGNUSources="x86 x64"
|
79
include/platform.v1000nk
Normal file
79
include/platform.v1000nk
Normal file
@ -0,0 +1,79 @@
|
||||
SYNO_PRODUCT="DSM"
|
||||
ToolChainDir32="/usr/local/i686-pc-linux-gnu"
|
||||
ToolChainPrefix32="/usr/local/i686-pc-linux-gnu/bin/i686-pc-linux-gnu-"
|
||||
ToolChainBin32="${ToolChainDir32}/bin"
|
||||
ToolChainSysRoot32="${ToolChainDir32}/i686-pc-linux-gnu/sys-root"
|
||||
ToolChainInclude32="${ToolChainSysRoot32}/usr/include"
|
||||
ToolChainLib32="${ToolChainSysRoot32}/lib"
|
||||
ARCH="x86_64"
|
||||
PLATFORM_FAMILY="SYNOPLAT_F_X86_64"
|
||||
|
||||
ConfigOpt32="--host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --build=i686-pc-linux"
|
||||
|
||||
# For sdk usbcam
|
||||
HOST32=i686-pc-linux-gnu
|
||||
|
||||
PLAT_FLAGS="-DSYNO_V1000NK"
|
||||
CFLAGS32="-D$PLATFORM_FAMILY -O2"
|
||||
LDFLAGS32=""
|
||||
CC32=${ToolChainPrefix32}wrap-gcc
|
||||
CXX32=${ToolChainPrefix32}wrap-g++
|
||||
CPP32=${ToolChainPrefix32}cpp
|
||||
LD32=${ToolChainPrefix32}ld
|
||||
AR32=${ToolChainPrefix32}ar
|
||||
STRIP32=${ToolChainPrefix32}strip
|
||||
RANLIB32=${ToolChainPrefix32}ranlib
|
||||
NM32=${ToolChainPrefix32}nm
|
||||
READELF32=${ToolChainPrefix32}readelf
|
||||
|
||||
ToolChainDir64="/usr/local/x86_64-pc-linux-gnu"
|
||||
ToolChainPrefix64="/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-"
|
||||
ToolChainBin64="${ToolChainDir64}/bin"
|
||||
ToolChainSysRoot64="${ToolChainDir64}/x86_64-pc-linux-gnu/sys-root"
|
||||
ToolChainInclude64="${ToolChainSysRoot64}/usr/include"
|
||||
ToolChainLib64="${ToolChainSysRoot64}/lib"
|
||||
ToolChainSysInclude64=""
|
||||
|
||||
ConfigOpt64="--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=i686-pc-linux-gnu"
|
||||
|
||||
# For sdk usbcam
|
||||
HOST64=x86_64-pc-linux-gnu
|
||||
|
||||
CFLAGS64="-D$PLATFORM_FAMILY -O2"
|
||||
LDFLAGS64=""
|
||||
CC64=${ToolChainPrefix64}wrap-gcc
|
||||
CXX64=${ToolChainPrefix64}wrap-g++
|
||||
CPP64=${ToolChainPrefix64}cpp
|
||||
LD64=${ToolChainPrefix64}ld
|
||||
AR64=${ToolChainPrefix64}ar
|
||||
STRIP64=${ToolChainPrefix64}strip
|
||||
RANLIB64=${ToolChainPrefix64}ranlib
|
||||
NM64=${ToolChainPrefix64}nm
|
||||
READELF64=${ToolChainPrefix64}readelf
|
||||
|
||||
#For Grub in EFI framework
|
||||
GrubHOST64=x86_64-pc-linux-gnu
|
||||
|
||||
GrubToolChainDir64="/usr/local/x86_64-pc-linux-gnu"
|
||||
GrubToolChainPrefix64="/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-"
|
||||
GrubToolChainBin64="${GrubToolChainDir64}/bin"
|
||||
GrubToolChainInclude64="${GrubToolChainDir64}/include"
|
||||
GrubToolChainSysInclude64=""
|
||||
GrubToolChainLib64="${GrubToolChainDir64}/lib"
|
||||
|
||||
GrubConfigOpt64="--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=i686-pc-linux-gnu"
|
||||
|
||||
GrubCFLAGS64="-I${GrubToolChainInclude64} -D$PLATFORM_FAMILY"
|
||||
GrubLDFLAGS64="-L${GrubToolChainLib64}"
|
||||
GrubCC64=${GrubToolChainPrefix64}wrap-gcc
|
||||
GrubCXX64=${GrubToolChainPrefix64}wrap-g++
|
||||
GrubLD64=${GrubToolChainPrefix64}ld
|
||||
GrubAR64=${GrubToolChainPrefix64}ar
|
||||
GrubSTRIP64=${GrubToolChainPrefix64}strip
|
||||
GrubRANLIB64=${GrubToolChainPrefix64}ranlib
|
||||
GrubNM64=${GrubToolChainPrefix64}nm
|
||||
|
||||
KernelToolchain="gcc1220_glibc236_x86_64"
|
||||
ToolchainTGZList="$KernelToolchain gcc1220_glibc236_i686"
|
||||
SynoKernelConfig="v1000nk"
|
||||
SynoGNUSources="x86 x64"
|
@ -8,7 +8,7 @@ __INCLUDE_PLATFORMS__=defined
|
||||
Source include/variable
|
||||
Source include/check
|
||||
|
||||
AllPlatformOptionNames="bromolow avoton alpine braswell apollolake grantley alpine4k monaco broadwell broadwellntbap kvmx64 kvmcloud armada38x denverton rtd1296 broadwellnk armada37xx purley geminilake v1000 epyc7002 r1000 broadwellnkv2 rtd1619b"
|
||||
AllPlatformOptionNames="bromolow avoton alpine braswell apollolake grantley alpine4k monaco broadwell broadwellntbap kvmx64 kvmcloud armada38x denverton rtd1296 broadwellnk armada37xx purley geminilake v1000 epyc7002 r1000 broadwellnkv2 rtd1619b geminilakenk r1000nk v1000nk"
|
||||
|
||||
AllPlatforms=" bromolow BROMOLOW linux-3.10.x Intel Bromolow
|
||||
avoton AVOTON linux-3.10.x Intel Avoton
|
||||
@ -34,6 +34,9 @@ AllPlatforms=" bromolow BROMOLOW linux-3.10.x Intel Bromolow
|
||||
r1000 R1000 linux-4.4.x AMD Ryzen Embedded R1000
|
||||
broadwellnkv2 BROADWELLNKV2 linux-4.4.x Intel Broadwell with port mapping v2
|
||||
rtd1619b REALTEK_RTD1619B linux-5.10.x Realtek rtd1619b
|
||||
geminilakenk GEMINILAKENK linux-5.10.x Intel Gemini Lake with kernel 5.10
|
||||
r1000nk R1000NK linux-5.10.x AMD Ryzen Embedded R1000
|
||||
v1000nk V1000NK linux-5.10.x AMD Ryzen Embedded V1000 with kernel 5.10
|
||||
"
|
||||
|
||||
#
|
||||
|
@ -31,3 +31,6 @@ r1000="linux-4.4.x"
|
||||
broadwellnkv2="linux-4.4.x"
|
||||
rtd1619b="linux-5.10.x"
|
||||
broadwellntbap="linux-4.4.x"
|
||||
geminilakenk="linux-5.10.x"
|
||||
r1000nk="linux-5.10.x"
|
||||
v1000nk="linux-5.10.x"
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2000-2020 Synology Inc. All rights reserved.
|
||||
|
||||
LatestVersion="7.2"
|
||||
AvailablePlatform_7_2="avoton braswell bromolow grantley alpine alpine4k monaco armada38x kvmcloud kvmx64 rtd1296 broadwellnk denverton apollolake armada37xx purley v1000 broadwell geminilake broadwellntbap r1000 broadwellnkv2 rtd1619b epyc7002"
|
||||
AvailablePlatform_7_2="avoton braswell bromolow grantley alpine alpine4k monaco armada38x kvmcloud kvmx64 rtd1296 broadwellnk denverton apollolake armada37xx purley v1000 broadwell geminilake broadwellntbap r1000 broadwellnkv2 rtd1619b epyc7002 geminilakenk r1000nk v1000nk"
|
||||
|
Reference in New Issue
Block a user