XEN_ROOT = $(CURDIR)/../../.. include ./Rules.mk .PHONY: all all: $(MAKE) -C gx $(MAKE) -C xg $(MAKE) gdbsx .PHONY: clean clean: rm -f xg_all.a gx_all.a gdbsx set -e; for d in xg gx; do $(MAKE) -C $$d clean; done .PHONY: install install: all [ -d $(DESTDIR)$(SBINDIR) ] || $(INSTALL_DIR) $(DESTDIR)$(SBINDIR) $(INSTALL_PROG) gdbsx $(DESTDIR)$(SBINDIR)/gdbsx gdbsx: gx/gx_all.a xg/xg_all.a $(CC) -o $@ $^ xg/xg_all.a: $(MAKE) -C xg gx/gx_all.a: $(MAKE) -C gx