git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rewrite the lunabuild toolchain with enhanced feature (#60)
[lunaix-os.git]
/
lunaix-os
/
arch
/
LBuild
diff --git
a/lunaix-os/arch/LBuild
b/lunaix-os/arch/LBuild
index 703d6921761d430143348276221e2a9afbf44554..45251daacbfdddbfaa7010f845fb1c2ea513e937 100644
(file)
--- a/
lunaix-os/arch/LBuild
+++ b/
lunaix-os/arch/LBuild
@@
-1,10
+1,11
@@
-use("generic")
+from . import generic
-use({
- c
onfig("arch"): {
- "i386": "x86",
- "x86_64": "x86",
- "aarch64": "arm",
- "rv64": "riscv"
- }
-})
\ No newline at end of file
+match config.arch:
+ c
ase "i386" | "x86_64":
+ from . import x86
+ # case "aarch64":
+ # from . import arm64
+ # case "rv64":
+ # from . import rv64
+ case _:
+ from . import x86