History log of /DragonOS/.github/workflows/makefile.yml (Results 1 – 22 of 22)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# fe7d4d58 14-Aug-2024 Chiichen <chiichen@qq.com>

ci: enable ci workflow on branches other than master (#891)


Revision tags: V0.1.10, V0.1.9
# bc6f0a96 04-Mar-2024 裕依 <68320855+yuyi2439@users.noreply.github.com>

移除relibc和old libc以及旧的shell (#529)

移除relibc和old libc以及旧的shell


# 8d72b68d 24-Jan-2024 Jomo <xuzihao@dragonos.org>

实现内核日志系统 (#489)

* 实现写日志和读取日志,并且能够在用户态下执行dmesg命令查看日志

* 通过klogctl实现dmesg

* 改用ConstGenericRingBuffer作内核缓冲区

* 更改缓冲区容量

* 将能够输出到控制台的日志级别改为日志级别枚举类,使用SpinLock控制KMSG,使用枚举类定义SYSLOG_ACTION,将do_sysl

实现内核日志系统 (#489)

* 实现写日志和读取日志,并且能够在用户态下执行dmesg命令查看日志

* 通过klogctl实现dmesg

* 改用ConstGenericRingBuffer作内核缓冲区

* 更改缓冲区容量

* 将能够输出到控制台的日志级别改为日志级别枚举类,使用SpinLock控制KMSG,使用枚举类定义SYSLOG_ACTION,将do_syslog系统调用接口放在syscall.rs

* fix warning

* 完善do_syslog注释

* 将KMSG接入kinfo、kdebug等

* fix warning

* 修复显示的秒数不正确,·以及无法通过CI的问题

show more ...


# 43ef2a0d 21-Jan-2024 LoGin <longjin@DragonOS.org>

添加riscv64的github workflow (#499)

* 添加riscv64的github workflow


# 91e9d4ab 25-Dec-2023 LoGin <longjin@DragonOS.org>

实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474)

* 添加“统一初始化”的过程宏,并把SystemError独立成crate

* 使用unified-init来初始化fbmem

* 更新workflow,增加内核自动化静态测试


# 9a367aa7 24-Aug-2023 LoGin <longjin@DragonOS.org>

添加github workflow,检查代码是否已经格式化 (#342)

* 添加github workflow,检查代码是否已经格式化


Revision tags: V0.1.8
# ab5c8ca4 24-May-2023 login <longjin@DragonOS.org>

重构系统调用模块 (#267)

* 完成系统调用模块重构

* 更新github workflow


# 7285c927 11-May-2023 login <longjin@DragonOS.org>

添加dadk支持 (#263)

* 引入dadk,使用dadk0.1.1来编译test-relibc程序

* 由于gitee仓库体积限制导致无法继续使用gitee上的rust索引,因此更换为清华源

* github workflow的环境中,安装dadk

* Auto configure dragonos rust toolchain


# b11bb1b2 07-May-2023 login <longjin@DragonOS.org>

固定编译工具链、修复由于新版rust编译器问题导致的报错。 (#258)

* 固定编译工具链、修复由于新版rust编译器问题导致的报错。

* 完善github workflow环境配置


Revision tags: V0.1.7, V0.1.6, V0.1.5, V0.1.4, V0.1.3
# 82762007 23-Dec-2022 login <longjin@ringotek.cn>

Update makefile.yml


# b975025e 23-Dec-2022 login <longjin@ringotek.cn>

Update makefile.yml


# ad2bb74d 23-Dec-2022 login <longjin@ringotek.cn>

Update makefile.yml


# beb12a18 23-Dec-2022 login <longjin@ringotek.cn>

Update makefile.yml


# d65c5277 22-Dec-2022 login <longjin@ringotek.cn>

Update makefile.yml (#121)


Revision tags: V0.1.2, V0.1.1
# 2813126e 11-Nov-2022 login <longjin@ringotek.cn>

新增rust ffi (#77)

* 引入cargo

* 取消对Cargo.lock的跟踪

* 解决vscode报错问题

* new: rust的代码能够调用c语言的printk_color

* 1、将原本run.sh的工作拆解,变为几个不同的make命令
2、在docker镜像中编译rust

* 更改workflow

* update workflow

新增rust ffi (#77)

* 引入cargo

* 取消对Cargo.lock的跟踪

* 解决vscode报错问题

* new: rust的代码能够调用c语言的printk_color

* 1、将原本run.sh的工作拆解,变为几个不同的make命令
2、在docker镜像中编译rust

* 更改workflow

* update workflow

* new: 解决workflow无法通过编译的问题

show more ...


# 5e023cf7 11-Nov-2022 login <longjin@ringotek.cn>

Update makefile.yml


# e4479500 11-Nov-2022 login <longjin@ringotek.cn>

Update makefile.yml (#80)


# ec5fb84b 11-Nov-2022 login <longjin@ringotek.cn>

Update makefile.yml


# 6d9dff5f 11-Nov-2022 login <longjin@ringotek.cn>

Revert "Update makefile.yml (#78)" (#79)

This reverts commit badc7d238f2341e844a90be3e357e5dd77a447fc.


# badc7d23 11-Nov-2022 login <longjin@ringotek.cn>

Update makefile.yml (#78)


Revision tags: V0.1.0
# cb66d008 25-Jul-2022 fslongjin <fslongjin@vip.qq.com>

Merge branch 'master' into data_structure


# 2057c77f 25-Jul-2022 login <longjin@ringotek.cn>

Create makefile.yml