INSTALL=@INSTALL@

prefix = @prefix@
CONFDIR=@sysconfdir@/yptransitd
BINDIR=@prefix@/sbin
MODDIR=$(CONFDIR)/modules
INSTALL=@INSTALL@
INSTALL_CONF=$(INSTALL) -c -m 600

SUBDIRS = lib src src/modules
all:
	@for subdir in $(SUBDIRS); do\
		echo making $@ in $$subdir; \
		( cd $$subdir && $(MAKE) $(FLAGS_TO_PASS) $@) || exit 1; \
	done

install: all
	./mkinstalldirs $(CONFDIR) $(MODDIR) $(BINDIR)
	$(INSTALL_CONF) yptransitd.conf $(CONFDIR)/yptransitd.conf
	@for subdir in $(SUBDIRS); do\
		echo making $@ in $$subdir; \
		( cd $$subdir && $(MAKE) $(FLAGS_TO_PASS) $@) || exit 1; \
	done

clean:
	rm -f config.log config.cache
	@for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir && $(MAKE) $(FLAGS_TO_PASS) $@ || exit 1; cd ..; done


syntax highlighted by Code2HTML, v. 0.9.1