SUBDIRS = data PREFIX = /usr BINDIR = $(PREFIX)/bin LIBDIR = $(PREFIX)/lib RIGODIR = $(LIBDIR)/rigo DESTDIR = all: for d in $(SUBDIRS); do $(MAKE) -C $$d; done install: install -d $(DESTDIR)$(BINDIR)/ install -d $(DESTDIR)$(RIGODIR)/rigo/ \ $(DESTDIR)$(RIGODIR)/rigo/controllers \ $(DESTDIR)$(RIGODIR)/rigo/models \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/controllers \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/models \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/widgets \ install -m 644 $(wildcard rigo/*.py) $(DESTDIR)$(RIGODIR)/rigo/ install -m 644 $(wildcard rigo/models/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/models/ install -m 644 $(wildcard rigo/controllers/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/controllers/ install -m 644 $(wildcard rigo/ui/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/ui/ install -m 644 $(wildcard rigo/ui/gtk3/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/ install -m 644 $(wildcard rigo/ui/gtk3/models/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/models/ install -m 644 $(wildcard rigo/ui/gtk3/controllers/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/controllers/ install -m 644 $(wildcard rigo/ui/gtk3/widgets/*.py) \ $(DESTDIR)$(RIGODIR)/rigo/ui/gtk3/widgets/ install -m 755 rigo_app.py $(DESTDIR)$(BINDIR)/rigo for d in $(SUBDIRS); do $(MAKE) -C $$d install; done clean: for d in $(SUBDIRS); do $(MAKE) -C $$d clean; done