14 lines
360 B
Makefile
14 lines
360 B
Makefile
|
|
run: $(BUILD_DIR)/$(KERNEL_EXEC)
|
||
|
|
@printf " \033[1;93mEXEC\033[0m $<\n"
|
||
|
|
|
||
|
|
@$(BUILD_DIR)/$(KERNEL_EXEC)
|
||
|
|
|
||
|
|
debug: $(BUILD_DIR)/$(KERNEL_EXEC)
|
||
|
|
@if command -v gdb &> /dev/null; then \
|
||
|
|
gdb -tui $(BUILD_DIR)/$(KERNEL_EXEC) \
|
||
|
|
elif commad -v lldb &> /dev/null; then \
|
||
|
|
lldb -- $(BUILD_DIR)/$(KERNEL_EXEC) \
|
||
|
|
else \
|
||
|
|
printf "No debuggers available." \
|
||
|
|
endif
|