diff --git a/.github/workflows/xlings-test.yml b/.github/workflows/xlings-test.yml index 4f1d55d..c2854cf 100644 --- a/.github/workflows/xlings-test.yml +++ b/.github/workflows/xlings-test.yml @@ -11,12 +11,10 @@ jobs: uses: actions/checkout@v2 - name: Install curl and git - run: sudo apt-get update && sudo apt-get install -y curl git + run: sudo apt-get install -y curl git - - name: Clone Xlings Repository & Installation - run: | - git clone --depth 1 https://github.com/d2learn/xlings.git - cd xlings && ./tools/install.unix.sh + - name: Installation + run: ./tools/install.unix.sh - name: XIM Test on Ubuntu run: | diff --git a/README.md b/README.md index d3ae025..4c720e4 100644 --- a/README.md +++ b/README.md @@ -17,14 +17,16 @@ 开发看板 -
一个用于编程学习、开发和课程搭建的开发者工具🛠️
-
⌈软件安装、一键环境配置、项目依赖管理、跨平台跨语言的包管理(初步)⌋
+
一个用于编程学习、开发和课程搭建的开发者工具集🛠️
⌈实时编译运行、AI代码提示、教程教学项目搭建、练习代码自动检测、Demos示例集⌋
+
⌈XIM - 跨平台包管理器、XVM - 通用多版本管理工具、 XRUN - 代码自动检测运行、 XDEPS - 项目依赖管理⌋
--- ## 最近动态 +- xim: 增加archlinux上aur的支持 - [PR](https://github.com/d2learn/xlings/pull/67) - 2025/1/10 +- xvm: 增加版本管理模块 - [文章](https://forum.d2learn.org/topic/62) / [PR](https://github.com/d2learn/xlings/pull/60) - 2025/1/1 - xpkg增加自动匹配github上release的url功能 - [文章](http://forum.d2learn.org/post/208) - 2024/12/30 - xlings跨平台短命令 - [视频](https://www.bilibili.com/video/BV1dH6sYKEdB) - 2024/12/29 - xim模块: 重构&分离框架代码和包文件 - [包索引仓库](https://github.com/d2learn/xim-pkgindex) / [PR](https://github.com/d2learn/xlings/pull/49) -- 2024/12/16 @@ -33,7 +35,6 @@ - 增加windows模块和安装器自动加载功能, 以及WSL和ProjectGraph的安装支持 - [详情](http://forum.d2learn.org/post/96) - 软件安装模块增加deps依赖配置和"递归"安装实现 - 初步xdeps项目依赖功能实现和配置文件格式初步确定 -- install模块添加info功能并支持Rust安装 - 更多动态和讨论 -> [More](https://forum.d2learn.org/category/9/xlings) [![Star History Chart](https://api.star-history.com/svg?repos=d2learn/xlings,d2learn/xim-pkgindex&type=Date)](https://star-history.com/#d2learn/xlings&d2learn/xim-pkgindex&Date) diff --git a/core/xim/pm/wrapper/aur.lua b/core/xim/pm/wrapper/aur.lua index b8aa95a..20acfa8 100644 --- a/core/xim/pm/wrapper/aur.lua +++ b/core/xim/pm/wrapper/aur.lua @@ -30,7 +30,7 @@ function install(name) cprint("${bright}%s${clear} already exists, try to update...", name) os.cd(name) os.run("git pull") - os.tryrm("*.pkg.tar.zst") + os.exec("git clean -dfx") end -- 构建并安装包 diff --git a/docs/changelog.md b/docs/changelog.md index 293c568..c1c5227 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,2 +1,20 @@ -# Change Log +# Change Log | [xlings论坛](https://forum.d2learn.org/category/9/xlings) +## 2025 + +### 2025-01 + +- xim: 增加archlinux上aur的支持 - [PR](https://github.com/d2learn/xlings/pull/67) - 2025/1/10 +- xvm: 增加版本管理模块 - [文章](https://forum.d2learn.org/topic/62) / [PR](https://github.com/d2learn/xlings/pull/60) - 2025/1/1 + +## 2024 + +- xpkg增加自动匹配github上release的url功能 - [文章](http://forum.d2learn.org/post/208) - 2024/12/30 +- xlings跨平台短命令 - [视频](https://www.bilibili.com/video/BV1dH6sYKEdB) - 2024/12/29 +- xinstall模块: 重构&分离框架代码和包文件 - [包索引仓库](https://github.com/d2learn/xim-pkgindex) / [PR](https://github.com/d2learn/xlings/pull/49) -- 2024/12/16 +- xinstall功能更新介绍 - [文章](https://forum.d2learn.org/topic/48) / [视频](https://www.bilibili.com/video/BV1ejzvY4Eg7/?share_source=copy_web&vd_source=2ab9f3bdf795fb473263ee1fc1d268d0) +- 增加DotNet/C#和java/jdk8环境的支持 +- 增加windows模块和安装器自动加载功能, 以及WSL和ProjectGraph的安装支持 - [详情](http://forum.d2learn.org/post/96) +- 软件安装模块增加deps依赖配置和"递归"安装实现 +- 初步xdeps项目依赖功能实现和配置文件格式初步确定 +- install模块添加info功能并支持Rust安装 \ No newline at end of file