HIPRI_SUBDIRS := user config xpm
NOT_SUBDIRS := GNUmakefile Makefile topLevelDir lib $(HIPRI_SUBDIRS)
SUBDIRS := $(HIPRI_SUBDIRS) $(filter-out $(NOT_SUBDIRS), $(wildcard *))
SUBDIRS := $(filter  $(wildcard *), $(SUBDIRS))

all:
	@[ -d ./lib ]|| install -m 775 -d ./lib
	$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir);)

depend:
	$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) depend;)

clean:
	$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) clean;)
	@rm -rf ./lib

cleanexe:
	$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) cleanexe;)

install:
	$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) install;)

uninstall:
	$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) uninstall;)
