X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/f09e806d5032150564df39a2f7b1192c4d84cf15..1fe5f5eb5378a47bf0f3451762743c162e40faad:/lunaix-os/kernel.mk diff --git a/lunaix-os/kernel.mk b/lunaix-os/kernel.mk index 81e8921..c844703 100644 --- a/lunaix-os/kernel.mk +++ b/lunaix-os/kernel.mk @@ -4,7 +4,6 @@ include toolchain.mkinc define ksrc_dirs kernel hal - debug libs arch/$(ARCH) endef @@ -12,6 +11,7 @@ endef define kinc_dirs includes includes/usr + arch/$(ARCH)/includes endef @@ -38,7 +38,11 @@ $(kbin): $(ksrc_objs) $(kbin_dir) $(call status_,LD,$@) @$(CC) -T link/linker.ld -o $(kbin) $(ksrc_objs) $(LDFLAGS) -all: $(kbin) +$(kbin_dir)/modksyms: $(kbin) + $(call status_,GEN,$@) + @$(PY) scripts/syms_export.py --bits=32 --order=little -o "$@" "$<" + +all: $(kbin) $(kbin_dir)/modksyms clean: @rm -f $(ksrc_objs) \ No newline at end of file