migrate stock user space build to new build system
authorLunaixsky <lunaixsky@qq.com>
Sat, 10 May 2025 23:50:02 +0000 (00:50 +0100)
committerLunaixsky <lunaixsky@qq.com>
Sat, 10 May 2025 23:50:02 +0000 (00:50 +0100)
commit9d4cc53314b8e2a236401733ac6c7093c97d4351
tree35a43b05ae2017c763bd56731f9502ac86451756
parent2b0380cba5e5adc73299bbaccdc7d20b84825cc1
migrate stock user space build to new build system

* fix corner cases in luna_build.py when no LConfig is used
* add back the missing arch_bits_* flags
* fix sometimes the shconfig being triggered multiple times
15 files changed:
lunaix-os/arch/LConfig
lunaix-os/install_headers.mk
lunaix-os/makefile
lunaix-os/makeinc/lunabuild.mkinc
lunaix-os/scripts/build-tools/lcfg2/builder.py
lunaix-os/scripts/build-tools/lcfg2/config.py
lunaix-os/scripts/build-tools/luna_build.py
lunaix-os/scripts/build-tools/shared/scopes.py
lunaix-os/usr/LBuild
lunaix-os/usr/LConfig [deleted file]
lunaix-os/usr/libc/LBuild
lunaix-os/usr/libc/arch/i386/LBuild
lunaix-os/usr/libc/arch/x86_64/LBuild
lunaix-os/usr/libc/makefile
lunaix-os/usr/makefile