Commit Graph

2310 Commits

Author SHA1 Message Date
reddevillg c3d407e004 fix: fix /tmp bind in multiple users envrionment
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-27 11:31:34 +08:00
dengbo ec6cbe3c8a docs: update install docs
Update install docs.
2025-04-25 17:44:25 +08:00
dengbo 0bd17b98fe docs: update docs
Update docs.
2025-04-25 15:22:35 +08:00
myml 0b593a58c8 feat: add base and runtime docs
添加base和runtime的介绍文档
2025-04-25 14:58:42 +08:00
reddevillg 0a17cb711f feat: generate ld cache in a separate running container
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-25 13:26:22 +08:00
ice909 63263e8a29 fix: zsh completion failed
"_values:compvalues:11: not enough arguments"

Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-25 13:03:58 +08:00
ComixHe 5f78b356e2 fix: remove option 'nosymfollow'
'nosymfollow' doesn't satisfying with our purpose

Signed-off-by: ComixHe <heyuming@deepin.org>
2025-04-25 09:33:14 +08:00
ComixHe be075cc7b0 fix: skip binding XauthFile if it not exists
Signed-off-by: ComixHe <heyuming@deepin.org>
2025-04-24 18:18:42 +08:00
ice909 605b8eff45 fix: add the --no-same-owner parameter to avoid tar unpack errors
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-24 17:59:53 +08:00
ComixHe 1840243f59 refactor: fix compiling warnings
Signed-off-by: ComixHe <heyuming@deepin.org>
2025-04-24 13:53:45 +08:00
ice909 52ae54a70d fix: cannot set priority
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-22 19:08:07 +08:00
ice909 b70df3c967 fix: builder build crash when parsing version number
When writing a version number incorrectly, it should return an error and exit instead of crashing directly.

Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-22 16:42:47 +08:00
reddevillg 6cfdaf9798 docs: Revamp ll-builder manifests documentation for clarity and detail
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-21 16:08:02 +08:00
reddevillg 31545a7eef docs: Update ll-builder export documentation
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-21 16:08:02 +08:00
reddevillg 06cdb32115 refactor: refactor ll-builder main function
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-21 16:00:57 +08:00
ice909 72f9be6bdb chore: update completion script
Install with ./ prefix will only list local files and won't search online.

Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-21 14:33:52 +08:00
transifex-integration[bot] 78aaf856b3
i18n: Translate po/en_US.po in uk (#1135)
100% translated source file: 'po/en_US.po'
on 'uk'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-21 14:08:10 +08:00
transifex-integration[bot] e8219f6d45
i18n: Translate po/en_US.po in uk (#1134)
98% of minimum 50% translated source file: 'po/en_US.po'
on 'uk'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-21 14:00:19 +08:00
transifex-integration[bot] db7d84f39d
[linyaps] Updates for project Linyaps (#1132)
* i18n: Translate po/en_US.po in ca

95% of minimum 50% translated source file: 'po/en_US.po'
on 'ca'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in ca

100% translated source file: 'po/en_US.po'
on 'ca'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-21 13:03:46 +08:00
ice 5eb436842a
feat: print builder version when building the project (#1131)
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-17 19:19:14 +08:00
transifex-integration[bot] 7f027912c3
i18n: Translate po/en_US.po in es (#1129)
100% translated source file: 'po/en_US.po'
on 'es'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-17 16:39:23 +08:00
dengbo 9e05fb32d2 fix: unable to start the app normally when switching accounts
Do not use lock file to ensure cache generate, only determine whether the cache directory exists.
2025-04-17 15:10:58 +08:00
transifex-integration[bot] 804183006c
[linyaps] Updates for project Linyaps (#1128) 2025-04-17 13:54:33 +08:00
ComixHe ec5352d860 fix: correct container's hook
Signed-off-by: ComixHe <heyuming@deepin.org>
2025-04-16 16:50:29 +08:00
dengbo 4c482c7829 docs: Update README.md to enhance project information and accessibility
- Expand project highlights, installation instructions, motivations, etc.
- Add performance comparisons and detailed documentation links.
- Add community participation and contribution guidelines.
- Update license information and related project references.
2025-04-16 16:45:15 +08:00
transifex-integration[bot] c199b234a7 i18n: Translate po/en_US.po in zh_CN
100% translated source file: 'po/en_US.po'
on 'zh_CN'.
2025-04-16 14:37:01 +08:00
transifex-integration[bot] 536bc73633 i18n: Translate po/en_US.po in uk
92% of minimum 50% translated source file: 'po/en_US.po'
on 'uk'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] 82118a5a7e i18n: Translate po/en_US.po in es
92% of minimum 50% translated source file: 'po/en_US.po'
on 'es'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] 4481b870ea i18n: Translate po/en_US.po in zh_CN
98% of minimum 50% translated source file: 'po/en_US.po'
on 'zh_CN'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] 9a6744c6a1 i18n: Translate po/en_US.po in pl
92% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] ec18866556 i18n: Translate po/en_US.po in zh_CN
97% of minimum 50% translated source file: 'po/en_US.po'
on 'zh_CN'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] b94cd31ae1 i18n: Translate po/en_US.po in pt_BR
71% of minimum 50% translated source file: 'po/en_US.po'
on 'pt_BR'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] 7053b754ad i18n: Translate po/en_US.po in fi
92% of minimum 50% translated source file: 'po/en_US.po'
on 'fi'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] fea1ec8e37 i18n: Translate po/en_US.po in en_GB
81% of minimum 50% translated source file: 'po/en_US.po'
on 'en_GB'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] 9f8c42aa46 i18n: Translate po/en_US.po in sq
82% of minimum 50% translated source file: 'po/en_US.po'
on 'sq'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
transifex-integration[bot] c25346c719 i18n: Translate po/en_US.po in ca
89% of minimum 50% translated source file: 'po/en_US.po'
on 'ca'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2025-04-16 14:37:01 +08:00
ice909 301e93402b chore: remove OWNERS
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-16 14:35:56 +08:00
ice909 06682511c1 chore: update translation
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-16 13:24:06 +08:00
Iceyer 1fca371b1f docs: 更新 README.zh_CN.md,增强项目信息和可访问性
- 扩展项目亮点、安装说明和动机等内容。
- 增加性能对比和详细的文档链接。
- 新增社区参与和贡献指南。
- 更新许可证信息和相关项目参考。
2025-04-16 11:19:21 +08:00
transifex-integration[bot] f05ca374f2
[linyaps] Updates for project Linyaps (#1115)
* i18n: Translate po/en_US.po in ca

96% of minimum 50% translated source file: 'po/en_US.po'
on 'ca'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in fi

97% of minimum 50% translated source file: 'po/en_US.po'
on 'fi'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pt_BR

77% of minimum 50% translated source file: 'po/en_US.po'
on 'pt_BR'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in zh_CN

96% of minimum 50% translated source file: 'po/en_US.po'
on 'zh_CN'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pl

68% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in uk

96% of minimum 50% translated source file: 'po/en_US.po'
on 'uk'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in fi

100% translated source file: 'po/en_US.po'
on 'fi'.

* i18n: Translate po/en_US.po in en_GB

88% of minimum 50% translated source file: 'po/en_US.po'
on 'en_GB'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in es

96% of minimum 50% translated source file: 'po/en_US.po'
on 'es'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in zh_CN

100% translated source file: 'po/en_US.po'
on 'zh_CN'.

* i18n: Translate po/en_US.po in sq

88% of minimum 50% translated source file: 'po/en_US.po'
on 'sq'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in zh_CN

100% translated source file: 'po/en_US.po'
on 'zh_CN'.

* i18n: Translate po/en_US.po in es

100% translated source file: 'po/en_US.po'
on 'es'.

* i18n: Translate po/en_US.po in uk

100% translated source file: 'po/en_US.po'
on 'uk'.

* i18n: Translate po/en_US.po in es

100% translated source file: 'po/en_US.po'
on 'es'.

* i18n: Translate po/en_US.po in pl

70% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pl

71% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pl

77% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pl

85% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pl

93% of minimum 50% translated source file: 'po/en_US.po'
on 'pl'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* i18n: Translate po/en_US.po in pl

100% translated source file: 'po/en_US.po'
on 'pl'.

* i18n: Translate po/en_US.po in pl

100% translated source file: 'po/en_US.po'
on 'pl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-16 11:13:52 +08:00
ice909 fb09ada313 feat: optimization error message
Define error codes to identify different errors.
The cli displays error information to users based on error codes.
Add -v,--verbose option to display detailed error information.

Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-16 10:56:11 +08:00
ice909 83507c5b52 feat: optimized error msgs for base and runtime mismatches
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-15 16:15:10 +08:00
reddevillg f4503384d0 feat: use ll-builder-utils to export UAB
try to use uab-header, uab-loader and mkfs.erofs from ll-builder-utils

Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-15 10:14:35 +08:00
reddevillg f32ba2cfb2 feat: add ll-builder-utils to build uab header and loader
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-15 10:14:35 +08:00
reddevillg b8705353a6 feat: Add output file option and improve compressor handling
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-15 10:14:35 +08:00
reddevillg 0f76f9f006 feat: Bind host statics to container config builder
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-14 15:21:07 +08:00
reddevillg 71fb063e1c fix: clear project working directory
Set the directory containing the YAML file as the project working
directory

Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-14 15:21:07 +08:00
ice 5821e5c4ef
chore: update translate (#1114)
add ca、fi、pl、pt_BR、uk translates.
fix some typo.

Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-14 14:44:09 +08:00
transifex-integration[bot] 7a837d7ec8
[linyaps] Updates for project Linyaps (#1109) 2025-04-14 09:51:40 +08:00
ice909 44e1457705 fix: builder build crash
Signed-off-by: ice909 <gaochang1@uniontech.com>
2025-04-11 17:16:45 +08:00