.PHONY: all efmt libpcre libphoenix showevents checkff ff2xml showxml clean depend


all: efmt libpcre libphoenix showevents checkff ff2xml showxml

efmt:
	$(MAKE) -C src/efmt

libpcre:
	$(MAKE) -C src/libpcre

libphoenix:
	$(MAKE) -C src/libphoenix

showevents: libpcre libphoenix
	$(MAKE) -C src/showevents

checkff: libpcre libphoenix
	$(MAKE) -C src/checkff

ff2xml: libpcre libphoenix
	$(MAKE) -C src/ff2xml

showxml: libpcre libphoenix
	$(MAKE) -C src/showxml

clean:
	$(MAKE) -C src/efmt clean
	$(MAKE) -C src/libpcre clean
	$(MAKE) -C src/libphoenix clean
	$(MAKE) -C src/showevents clean
	$(MAKE) -C src/checkff clean
	$(MAKE) -C src/ff2xml clean
	$(MAKE) -C src/showxml clean

depend:
	$(MAKE) -C src/efmt depend
	$(MAKE) -C src/libpcre depend
	$(MAKE) -C src/libphoenix depend
	$(MAKE) -C src/showevents depend
	$(MAKE) -C src/checkff depend
	$(MAKE) -C src/ff2xml depend
	$(MAKE) -C src/showxml depend

