- Move source code from `trunk` into root directory.
- Update build files and ASM include paths. Add SPDX license header where appropriate.
- These changes also update the CI build files in `.gitea/workflows/`.
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.
(Work towards [#75](#75), point 3)
---------
Co-authored-by: Burer <burer@kolibrios.org>
Reviewed-on: #425
Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com>
Reviewed-by: Burer <burer@kolibrios.org>
Co-authored-by: Andrew <dent.ace@gmail.com>
Co-committed-by: Andrew <dent.ace@gmail.com>
Version of the kpack utility from
`programs/other/kpack/kerpack_linux/kpack64.asm`
compresses files better than `programs/other/kpack/linux/kpack.asm`
Signed-off-by: Max Logaev <maxlogaev@proton.me>
- Used tup with fuse to speed up build;
- Used kolibri-toolchain to speed up the build, that is,
do not waste time installing dependencies;
- Added build of the Spanish version (es_ES).
Signed-off-by: Max Logaev <maxlogaev@proton.me>
- Added `install_kgcc` script;
- Added `checker.pl` script to check the kernel codestyle;
- Added build of en_US and ru_RU versions of images.
Known problem: projects that require the proprietary MSVC compiler are
not built.
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>