SUBDIRS-y += xl
SUBDIRS-y += helpers
SUBDIRS-$(CONFIG_X86) += xenpaging
-SUBDIRS-$(CONFIG_X86) += debugger/gdbsx
-SUBDIRS-$(CONFIG_X86) += debugger/kdd
+SUBDIRS-$(CONFIG_X86) += debugger
SUBDIRS-$(CONFIG_TESTS) += tests
SUBDIRS-y += python
subdir-uninstall-qemu-xen-dir: ;
-subdir-clean-debugger/gdbsx subdir-distclean-debugger/gdbsx: .phony
- $(MAKE) -C debugger/gdbsx clean
-
-subdir-install-debugger/gdbsx: .phony
- $(MAKE) -C debugger/gdbsx install
-
-subdir-all-debugger/gdbsx: .phony
- $(MAKE) -C debugger/gdbsx all
-
-subdir-uninstall-debugger/gdbsx: .phony
- $(MAKE) -C debugger/gdbsx uninstall
-
-subdir-clean-debugger/kdd subdir-distclean-debugger/kdd: .phony
- $(MAKE) -C debugger/kdd clean
-
-subdir-install-debugger/kdd: .phony
- $(MAKE) -C debugger/kdd install
-
-subdir-uninstall-debugger/kdd: .phony
- $(MAKE) -C debugger/kdd uninstall
-
-subdir-all-debugger/kdd: .phony
- $(MAKE) -C debugger/kdd all
-
subtree-force-update:
ifeq ($(CONFIG_QEMU_XEN),y)
$(MAKE) qemu-xen-dir-force-update
--- /dev/null
+XEN_ROOT=$(CURDIR)/../..
+include $(XEN_ROOT)/tools/Rules.mk
+
+SUBDIRS-y := gdbsx
+SUBDIRS-y += kdd
+
+.PHONY: all clean install distclean uninstall
+all clean install distclean uninstall: %: subdirs-%