SUBDIRS += sock
SUBDIRS += sitcpbcp
SUBDIRS += psdmodule
SUBDIRS += pm_reg

.PHONY: subdirs $(SUBDIRS)

all: $(SUBDIRS)

#subdirs: $(SUBDIRS)

$(SUBDIRS):
	@$(MAKE) -C $@

# sitcpbcp depends on sock
# psdmodule depends on sitcpbcp
# pm_reg depends on psdmodule and sitcpbcp

sitcpbcp:  sock
psdmodule: sitcpbcp
pm_reg:    psdmodule sitcpbcp

install:
	@$(MAKE) -C sock      install
	@$(MAKE) -C sitcpbcp  install
	@$(MAKE) -C psdmodule install
	@$(MAKE) -C pm_reg    install

clean:
	@$(MAKE) -C sock      clean
	@$(MAKE) -C sitcpbcp  clean
	@$(MAKE) -C psdmodule clean
	@$(MAKE) -C pm_reg    clean
