文件名称:pkgscripts-ng:Synology DSM6.0套件工具包框架
文件大小:75KB
文件格式:ZIP
更新时间:2024-06-04 05:34:57
Python
Synology软件包工具包框架 准备构建环境 您可以按照以下说明使用EnvDeploy下载和设置预构建环境。 使用-v指定DSM版本,并使用-p指定所需的平台。 如果未指定-p,则将设置给定版本的所有可用平台。 cd /toolkit/pkgscripts ./EnvDeploy -v 6.1 -p x64 # for example 最后,整个工作目录将如下图所示,而ds.x64-6.1是用于构建自己的项目的chroot环境。 toolkit/ ├── pkgscripts/ └── build_env/ ├── ds.x64-6.1/ ├── ... └── ds.x64-6.1/ 可用平台 您可以使用以下命令之一显示可用平台。 如果未提供-v,则列出所有版本的可用平台。 ./EnvDeploy -v 6.1 --list ./EnvDeploy
【文件预览】:
pkgscripts-ng-master
----SynoInstall(2KB)
----ProjectDepends.py(10KB)
----PkgCreate.py(24KB)
----include()
--------init(876B)
--------project.depends(1KB)
--------platform.broadwell(4KB)
--------platform.dockerx64(3KB)
--------platform.broadwellnk(4KB)
--------config(200B)
--------pkg_util.sh(10KB)
--------platform.armada370(1KB)
--------platform.cedarview(3KB)
--------platform.v1000(4KB)
--------check.pkg(772B)
--------platform.comcerto2k(1KB)
--------platform.braswell(4KB)
--------platform.grantley(3KB)
--------platform.bromolow(3KB)
--------platform.purley(3KB)
--------install(5KB)
--------platform.evansport(1004B)
--------variable(633B)
--------python()
--------platform.denverton(3KB)
--------platform.6281(1KB)
--------variable.pkg(247B)
--------platform.monaco(1KB)
--------platforms(6KB)
--------platform.armadaxp(1KB)
--------platform.hi3535(1KB)
--------platform.avoton(3KB)
--------toolkit.config(743B)
--------platform.armada375(1KB)
--------check(7KB)
--------errors(4KB)
--------platform.kvmx64(3KB)
--------envutils(518B)
--------platform.apollolake(4KB)
--------platform.armada37xx(2KB)
--------platform.qoriq(2KB)
--------platform.geminilake(4KB)
--------platform.alpine4k(1KB)
--------platform.alpine(1KB)
--------platform.x64(2KB)
--------projects(899B)
--------platform.rtd1296(2KB)
--------platform.armada38x(1KB)
--------applyEnv(4KB)
--------build(10KB)
----EnvDeploy(12KB)
----CodeSign.php(6KB)
----.gitignore(6B)
----SynoBuild(3KB)
----README.md(1KB)