1XEN_ROOT = $(CURDIR)/../../..
2include ./Rules.mk
3
4SUBDIRS-y += gx
5SUBDIRS-y += xg
6
7TARGETS := gdbsx
8
9.PHONY: all
10all: $(TARGETS)
11
12.PHONY: clean
13clean: subdirs-clean
14	rm -f $(TARGETS)
15
16.PHONY: distclean
17distclean: clean
18
19.PHONY: install
20install: all
21	[ -d $(DESTDIR)$(sbindir) ] || $(INSTALL_DIR) $(DESTDIR)$(sbindir)
22	$(INSTALL_PROG) gdbsx $(DESTDIR)$(sbindir)/gdbsx
23
24.PHONY: uninstall
25uninstall:
26	rm -f $(DESTDIR)$(sbindir)/gdbsx
27
28gdbsx: gx/gx_all.a xg/xg_all.a
29	$(CC) $(LDFLAGS) -o $@ $^
30
31xg/xg_all.a: FORCE
32	$(MAKE) -C xg
33gx/gx_all.a: FORCE
34	$(MAKE) -C gx
35