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
aa64: finalise context switch, page fault handler and syscall
[lunaix-os.git]
/
lunaix-os
/
makefile
diff --git
a/lunaix-os/makefile
b/lunaix-os/makefile
index 5b339d6a47992feedea3b62570311767335b2b66..9895780868e743be2f6d6d8e3376899706df1a66 100644
(file)
--- a/
lunaix-os/makefile
+++ b/
lunaix-os/makefile
@@
-48,7
+48,6
@@
tool:
@$(MAKE) $(MKFLAGS) -C scripts all -I $(mkinc_dir)
.NOTPARALLEL:
@$(MAKE) $(MKFLAGS) -C scripts all -I $(mkinc_dir)
.NOTPARALLEL:
-export KCMD=$(CMDLINE)
export LBUILD ARCH MODE
all: $(kbuild_dir) tool kernel
export LBUILD ARCH MODE
all: $(kbuild_dir) tool kernel
@@
-71,7
+70,12
@@
clean-user:
clean:
@$(MAKE) $(MKFLAGS) -C usr clean -I $(mkinc_dir)
@$(MAKE) $(MKFLAGS) -C scripts clean -I $(mkinc_dir)
clean:
@$(MAKE) $(MKFLAGS) -C usr clean -I $(mkinc_dir)
@$(MAKE) $(MKFLAGS) -C scripts clean -I $(mkinc_dir)
+ @$(MAKE) $(MKFLAGS) -C tests/units clean
@$(MAKE) -f kernel.mk clean -I $(mkinc_dir)
@rm -rf $(kbuild_dir) || exit 1
@rm -rf .builder || exit 1
@$(MAKE) -f kernel.mk clean -I $(mkinc_dir)
@rm -rf $(kbuild_dir) || exit 1
@rm -rf .builder || exit 1
+
+export CFLAGS=-include $(lbuild_config_h)
+unit-test: $(lbuild_config_h)
+ @$(MAKE) $(MKFLAGS) -C tests/units run
\ No newline at end of file