Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support of AOSC OS and loongson architecture #3593

Open
wants to merge 60 commits into
base: develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
b564c27
Add support of AOSC OS and loongson architecture
4Darmygeometry Jan 4, 2025
1e796cc
Update README.md
4Darmygeometry Jan 4, 2025
27bc5e6
Add LoongArch64 build script
4Darmygeometry Jan 4, 2025
4eb12ca
Add LoongArch64 Library Support
4Darmygeometry Jan 4, 2025
34e0507
标记统一使用.NET 9.0使得龙芯新世界代码与主线一致
4Darmygeometry Jan 5, 2025
a98edcd
Update README.md
4Darmygeometry Jan 5, 2025
6a83db6
Update README.en.md
4Darmygeometry Jan 5, 2025
61ba400
Update README.md
4Darmygeometry Jan 5, 2025
193147f
Update README.md
4Darmygeometry Jan 6, 2025
ec5a1d3
Update open-source-library.md
4Darmygeometry Jan 6, 2025
9be4b56
Update open-source-library.md
4Darmygeometry Jan 6, 2025
bfb3223
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Jan 6, 2025
158fbba
Update README.md
4Darmygeometry Jan 6, 2025
8765655
Update README.en.md
4Darmygeometry Jan 6, 2025
2aa866d
添加libpng前置依赖所需的loongarch64 c文件
4Darmygeometry Jan 6, 2025
f8ce1d6
✨ 发布工具支持 RiscV64、, LoongArch64 发布
Mossimos Jan 7, 2025
8a10c47
添加龙芯3A6000电脑原生运行截图
4Darmygeometry Jan 7, 2025
17fe8dc
Update README.md
4Darmygeometry Jan 7, 2025
8bf605d
添加龙芯3A6000电脑加速github截图
4Darmygeometry Jan 8, 2025
ff9494c
添加龙芯nuget源注意事项
4Darmygeometry Jan 8, 2025
501b180
删除次要截图
4Darmygeometry Jan 8, 2025
2707dda
删除次要截图
4Darmygeometry Jan 8, 2025
44295a9
Add English screenshots
4Darmygeometry Jan 8, 2025
a805e24
Update README.en.md
4Darmygeometry Jan 8, 2025
700cd73
Add English Support
4Darmygeometry Jan 8, 2025
72d4be1
Update online_install.sh
4Darmygeometry Jan 8, 2025
e52b012
支持AOSC OS
4Darmygeometry Jan 8, 2025
6119ffb
支持中文和其他语言的的桌面文件夹
4Darmygeometry Jan 8, 2025
847d400
更新 README.md
4Darmygeometry Jan 9, 2025
c9d1280
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Jan 11, 2025
52e830f
更新判断发行版方式测试文件
4Darmygeometry Jan 12, 2025
2fde011
通过/etc/os-release形式判断发行版并支持slackware等发行版包格式
4Darmygeometry Jan 13, 2025
472f7b8
Update README.md
4Darmygeometry Jan 13, 2025
214af04
紧急修改sh错误
4Darmygeometry Jan 13, 2025
4cd8fc2
Update README.md
4Darmygeometry Jan 13, 2025
7b7fc4c
Add files via upload
4Darmygeometry Jan 13, 2025
03dfad9
Add files via upload
4Darmygeometry Jan 13, 2025
bad37b3
Delete loongson-build.md
4Darmygeometry Jan 13, 2025
152cea3
Update README.md
4Darmygeometry Jan 13, 2025
bf32fef
把AOSC OS放在前面
4Darmygeometry Jan 14, 2025
0538ae5
纠正中科方德安装包错误并支持勇豹系统
4Darmygeometry Jan 16, 2025
1a6441b
脚本已无需依赖pv,去掉pv安装选项
4Darmygeometry Jan 16, 2025
233da9f
Update README.md
4Darmygeometry Jan 16, 2025
2560cdf
恢复回原来的readme
4Darmygeometry Jan 17, 2025
923418c
Delete doc/loongson-build.md
4Darmygeometry Jan 17, 2025
6a15d6e
Delete res/screenshots/linux-3A6000-ASF-en.png
4Darmygeometry Jan 17, 2025
652401e
Delete res/screenshots/linux-3A6000-ASF.png
4Darmygeometry Jan 17, 2025
dd09b1d
Delete res/screenshots/linux-3A6000-accelerate-en.png
4Darmygeometry Jan 17, 2025
a1cb858
Delete res/screenshots/linux-3A6000-accelerate.png
4Darmygeometry Jan 17, 2025
3a1669f
Delete res/screenshots/linux-3A6000-settings-en.png
4Darmygeometry Jan 17, 2025
80bdae0
Delete res/screenshots/linux-3A6000-settings.png
4Darmygeometry Jan 17, 2025
aa712fb
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Jan 23, 2025
1a0642b
尝试解决分支冲突
4Darmygeometry Jan 23, 2025
8590d5c
Merge branch 'develop' into develop
4Darmygeometry Jan 23, 2025
a2d834f
重新添加龙架构判断
4Darmygeometry Jan 23, 2025
e90a359
更新龙架构编译脚本
4Darmygeometry Jan 23, 2025
d21c5b7
更新龙架构构建脚本
4Darmygeometry Jan 24, 2025
e05a732
dotnet 9.0
4Darmygeometry Jan 24, 2025
9bca062
update mac script to dotnet 9.0
4Darmygeometry Jan 24, 2025
06b1156
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Feb 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
更新龙架构构建脚本
4Darmygeometry authored Jan 24, 2025
commit d21c5b7bcd5160b0665223e8ecde71288e78d072
6 changes: 3 additions & 3 deletions build/loongarch build/neko_build.sh
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
set -e
dotnet workload restore src/BD.WTTS.Client.Avalonia.App/BD.WTTS.Client.Avalonia.App.csproj
#发布主程序
dotnet publish -c Release src/BD.WTTS.Client.Avalonia.App/BD.WTTS.Client.Avalonia.App.csproj -p:UseAppHost=false -p:PublishDir=realbuild/assemblies -p:PublishSingleFile=false -p:PublishReadyToRun=false -p:PublishTrimmed=false -p:PublishDocumentationFile=false -p:PublishDocumentationFiles=false -p:PublishReferencesDocumentationFiles=false -f net9.0 -r linux-loongarch64 -v q /property:WarningLevel=1 --sc false --force --nologo
dotnet publish -c Release src/BD.WTTS.Client.Avalonia.App/BD.WTTS.Client.Avalonia.App.csproj -p:UseAppHost=false -p:PublishDir=realbuild/assemblies -p:PublishSingleFile=false -p:PublishReadyToRun=false -p:PublishTrimmed=false -p:PublishDocumentationFile=false -p:PublishDocumentationFiles=false -p:PublishReferencesDocumentationFiles=false -f net9.0 -r linux-loongarch64 -v q /property:WarningLevel=1 --sc false --force --nologo -o "realbuild/assemblies"
#发布插件
dotnet publish -c Release src/BD.WTTS.Client.Plugins.Accelerator.ReverseProxy/BD.WTTS.Client.Plugins.Accelerator.ReverseProxy.csproj -p:UseAppHost=true -p:PublishDir=realbuild/modules/Accelerator -p:PublishSingleFile=true -p:PublishReadyToRun=false -p:PublishTrimmed=false -p:PublishDocumentationFile=false -p:PublishDocumentationFiles=false -p:PublishReferencesDocumentationFiles=false -f net9.0 -r linux-loongarch64 -v q /property:WarningLevel=1 --sc false --force --nologo
dotnet publish -c Release src/BD.WTTS.Client.Plugins.Accelerator.ReverseProxy/BD.WTTS.Client.Plugins.Accelerator.ReverseProxy.csproj -p:UseAppHost=true -p:PublishDir=realbuild/modules/Accelerator -p:PublishSingleFile=true -p:PublishReadyToRun=false -p:PublishTrimmed=false -p:PublishDocumentationFile=false -p:PublishDocumentationFiles=false -p:PublishReferencesDocumentationFiles=false -f net9.0 -r linux-loongarch64 -v q /property:WarningLevel=1 --sc false --force --nologo -o "realbuild/modules/Accelerator"

dotnet build -c Release src/BD.WTTS.Client.Plugins.GameAccount/BD.WTTS.Client.Plugins.GameAccount.csproj --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -o "realbuild/modules/GameAccount"
dotnet build -c Release src/BD.WTTS.Client.Plugins.GameList/BD.WTTS.Client.Plugins.GameList.csproj --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -o "realbuild/modules/GameList"
dotnet build -c Release src/BD.WTTS.Client.Plugins.Authenticator/BD.WTTS.Client.Plugins.Authenticator.csproj --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -o "realbuild/modules/Authenticator"
dotnet build -c Release src/BD.WTTS.Client.Plugins.SteamIdleCard/BD.WTTS.Client.Plugins.SteamIdleCard.csproj --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -o "realbuild/modules/SteamIdleCard"
dotnet build -c Release src/BD.WTTS.Client.Plugins.Accelerator/BD.WTTS.Client.Plugins.Accelerator.csproj --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -o "realbuild/modules/Authenticator"
dotnet build -c Release src/BD.WTTS.Client.Plugins.Accelerator/BD.WTTS.Client.Plugins.Accelerator.csproj --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -o "realbuild/modules/Accelerator"
#dotnet test src/BD.WTTS.UnitTest/BD.WTTS.UnitTest.csproj -c Release -p:GeneratePackageOnBuild=false --nologo -v q --property:WarningLevel=1 --property:DebugType=pdbonly -a loongarch64 -o "realbuild/"
echo "Publish Done!"
echo "Start Copy File"