DragonOS/user
Samuel Dai f031e61716
feat(build): replace rootfs and user space app creation with nix base scripts (#1505)
Implement
- userland build in nix, with cross platform support and 
non-previleged disk gen
- qemu start command in nix
- nix develop envrionment for make kernel
- document build environment defined by nix

Next Steps
- 减小rootfs占用nix store的体积
- deb包的打包兼容用的函数
- 更加灵活的构建依赖注入
- 保留先前系统内修改的内容
- nix rootfs build与qemu启动适配 vnc模式
- 适配 riscv64 构建
- Arm MacOS上的开发兼容
2025-12-26 18:36:13 +08:00
..
apps feat(build): replace rootfs and user space app creation with nix base scripts (#1505) 2025-12-26 18:36:13 +08:00
dadk/config feat(ci): Bump build container to v1.19 and CI fixes (#1442) 2025-12-09 13:59:57 +08:00
sysconfig feat(ext4): 修复死锁问题并增强文件系统功能 (#1509) 2025-12-21 21:04:12 +08:00
.gitignore 移除relibc和old libc以及旧的shell (#529) 2024-03-04 14:20:01 +08:00
Makefile feat(ci): 添加测试结果上传功能并优化构建流程 (#1380) 2025-11-17 22:01:13 +08:00
default.nix feat(build): replace rootfs and user space app creation with nix base scripts (#1505) 2025-12-26 18:36:13 +08:00
rootfs-tar.nix feat(build): replace rootfs and user space app creation with nix base scripts (#1505) 2025-12-26 18:36:13 +08:00