programs/system: Post-SVN tidy (part 3) #413

Merged
Burer merged 14 commits from ace-dent/kolibrios-gitea:PR-TidySVN-system-3 into main 2026-04-10 16:30:26 +00:00
Member
  • Move source code from trunk into root directory for each program.
  • Update build files and ASM include paths. Add SPDX license header where appropriate.
  • Note: Line endings standardised from CRLF > LF, so best to view diffs with whitespace changes hidden.

(Work towards #75, point 3)

- Move source code from `trunk` into root directory for each program. - Update build files and ASM include paths. Add SPDX license header where appropriate. - Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden. (Work towards #75, point 3)
ace-dent added the
Kind
Build
Category/Applications
Priority
Low
labels 2026-04-09 19:32:42 +00:00
ace-dent added 12 commits 2026-04-09 19:32:43 +00:00
- Move source code from `trunk` into program root directory.
- Update build files.
- Update ASM include paths.
- Move source code from `trunk` into program root directory.
- Update build files and ASM include paths.
- Move source code from `trunk` into program root directory.
- Update build files and ASM include paths.
- Move source code from `trunk` into program root directory.
- Update build files and ASM include paths.
- Move source code from `trunk` into program root directory.
- Update build files and ASM include paths.
- Fix ASM include paths; code reused in more places.
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.
- Fix ASM include paths.
- Fix ASM include paths.
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.
- Move source code from `trunk` into program root directory.
- Update build files and ASM include paths.
- Move source code from `trunk` into program root directory.
- Update build files and ASM include paths.
programs/system: Post-SVN tidy
Build system / Check kernel codestyle (pull_request) Successful in 39s
Build system / Build (pull_request) Failing after 55s
513d945d20
- Tidy `build_all.bat` build file; comment out absent programs.
Author
Member

This PR is split (/cherry picked) from the monolithic PR #246 - for easier merging! 🤞
This is part 3... the final set for system 🎉

Updates these programs (for testing):

  • system/board
  • system/end
  • system/eskin
  • system/run
  • system/setup
  • system/skincfg
  • system/taskbar
  • system/zkey
This PR is split (/cherry picked) from the monolithic PR #246 - for easier merging! 🤞 This is part 3... the final set for `system` 🎉 Updates these programs (for testing): - `system/board` - `system/end` - `system/eskin` - `system/run` - `system/setup` - `system/skincfg` - `system/taskbar` - `system/zkey`
ace-dent added 1 commit 2026-04-09 19:47:39 +00:00
system/taskbar: Post-SVN clean up
Build system / Check kernel codestyle (pull_request) Successful in 23s
Build system / Build (pull_request) Successful in 11m6s
06a4944fa2
- Fix file path for KEYMAP.
ace-dent requested review from Burer 2026-04-09 19:53:34 +00:00
ace-dent requested review from Doczom 2026-04-09 19:53:35 +00:00
ace-dent requested review from dunkaist 2026-04-09 19:53:36 +00:00
ace-dent requested review from Sweetbread 2026-04-09 19:53:37 +00:00
ace-dent added the
PR
Review required
label 2026-04-09 19:53:48 +00:00
dunkaist approved these changes 2026-04-09 21:41:39 +00:00
Doczom approved these changes 2026-04-10 06:47:38 +00:00
Owner

Minor note

build_all.bat line 137 changes system\PANEL\trunk\@TASKBAR.ASM to system\PANEL\@TASKBAR.ASM, but the directory PANEL doesn't exist - it's taskbar (I suppose?).
The correct path should be system\taskbar\TASKBAR.ASM.
This is a pre-existing issue (not introduced by this PR), and data/Tupfile.lua has the correct path, so Tup builds are unaffected, but still would be nice to fix.

**Minor note** `build_all.bat` line 137 changes `system\PANEL\trunk\@TASKBAR.ASM` to `system\PANEL\@TASKBAR.ASM`, but the directory `PANEL` doesn't exist - it's `taskbar` (I suppose?). The correct path should be `system\taskbar\TASKBAR.ASM`. This is a pre-existing issue (not introduced by this PR), and `data/Tupfile.lua` has the correct path, so Tup builds are unaffected, but still would be nice to fix.
ace-dent added 1 commit 2026-04-10 09:57:39 +00:00
programs/system: Post-SVN tidy
Build system / Check kernel codestyle (pull_request) Successful in 30s
Build system / Build (pull_request) Successful in 10m40s
26651747a5
- Fix `build_all.bat` path for `taskbar`.
Author
Member

Thanks @Burer - nice catch!
I've added the fix... but ignored the other possible fixes, (e.g. for @SS, etc.)... as these would be untested guess work(!)...
I think it needs to be a dedicated PR if we decide to restore the Windows build system...

Thanks @Burer - nice catch! I've added the fix... but ignored the other possible fixes, (e.g. for `@SS`, etc.)... as these would be untested guess work(!)... I think it needs to be a dedicated PR if we decide to restore the Windows build system...
Burer merged commit 7bcb400040 into main 2026-04-10 16:30:26 +00:00
Burer deleted branch PR-TidySVN-system-3 2026-04-10 16:30:27 +00:00
ace-dent removed the
PR
Review required
label 2026-04-10 17:05:10 +00:00
ace-dent removed review request for Sweetbread 2026-04-10 17:05:18 +00:00
ace-dent removed review request for Burer 2026-04-10 17:05:35 +00:00
Sign in to join this conversation.
No Reviewers
4 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KolibriOS/kolibrios#413