ifndef prefix
    export prefix=$(shell cd ..;pwd)
endif

include Makefile.Globals

.PHONY: sysUtils installSysUtils cleanSysUtils

NAME:= "$Name: not supported by cvs2svn $ "
ifeq ($(NAME), "ame: $")
   VERSION:= ": Project Version: Unknown "
else
   VERSION:= ": Project Version: $(NAME) "
endif

ALLTARGETS = sysUtils
INSTALLTARGETS = installSysUtils
CLEANTARGETS = cleanSysUtils
DISTCLEANTARGETS = distcleanSysUtils

all:	$(ALLTARGETS)  
	@echo ""
	@echo "    ---- All targets built successfully $(VERSION) ----"
	@echo ""

sysUtils:
	$(MAKE) --directory=sysUtils all

installSysUtils:
	$(MAKE) --directory=sysUtils install

cleanSysUtils:
	$(MAKE) --directory=sysUtils clean

distcleanSysUtils:
	$(MAKE) --directory=sysUtils distclean


$(includedir):
	mkdir -p $(includedir)

$(bindir):
	mkdir -p $(bindir)

$(libexecdir):
	mkdir -p $(libexecdir)
       
$(mandir): $(mandir)/man3
	mkdir -p $(mandir)
        
$(mandir)/man3: $(mandir)/man3
	mkdir -p $(mandir)/man3

installdirs: $(includedir) $(bindir) $(libexecdir)

install: installdirs $(INSTALLTARGETS) docs
	cp -r docs/man/man3/* $(mandir)/man3

clean: $(CLEANTARGETS)

distclean: $(DISTCLEANTARGETS)
        
docs:
	doxygen Doxyfile

tags:	
	cd $(IPPROOT) ; etags `find . \( -name \*.[chy] -o -name \*.cpp \) -print`
