DIRS  = src

default:
    @echo ""
    @echo "DMake all"
    @echo "  compile apccomm"
    @echo "DMake install"
    @echo "  install apccomm in C:"
    @echo "DMake clean"
    @echo "  remove all object files and executable"
    @echo "DMake nogui"
    @echo "  compile apccomm without GUI (support for OS <2.0)"
    @echo "DMake test"
    @echo "  compile a connection test program"
    @echo ""

all: $(DIRS)

$(DIRS) : $(DIRS:*:*.dummy)

$(DIRS:*:*.dummy) : $(DIRS:*:*.dummy)
    cd %(left:*.dummy:*)
    dmake all
    cd

clean: $(DIRS:*:*.clean)

$(DIRS:*:*.clean) : $(DIRS:*:*.clean)
    cd %(left:*.clean:*)
    dmake clean
    dmake -f DMakefile.nogui clean
    cd

install: $(DIRS:*:*.install)

$(DIRS:*:*.install) : $(DIRS:*:*.install)
    cd %(left:*.install:*)
    dmake install
    cd

nogui: $(DIRS:*:*.nogui)

$(DIRS:*:*.nogui) : $(DIRS:*:*.nogui)
    cd %(left:*.nogui:*)
    dmake -f DMakefile.nogui
    cd

test: $(DIRS:*:*.test)

$(DIRS:*:*.test) : $(DIRS:*:*.test)
    cd %(left:*.test:*)
    dmake -f DMakefile.nogui test
    cd

