include ./Makefile.vars

all::
	${MAKE} -C src
	${MAKE} -C tests

tarprep: lib/libDwmPi.a
	${MAKE} -C src $@
	${MAKE} -C include $@
	${MAKE} -C packaging $@

package: ${OSNAME}-pkg

freebsd-pkg: tarprep
	mkfbsdmnfst -r packaging/fbsd_manifest staging > staging/+MANIFEST
	pkg create -o . -r staging -m staging

lib/libDwmPi.a::
	${MAKE} -C src

clean::
	${MAKE} -C src $@
	${MAKE} -C tests $@

clean-tarprep::
	${MAKE} -C src $@
	${MAKE} -C include $@
	${MAKE} -C packaging $@
	rm -Rf ${TARDIR}

distclean::
	${MAKE} -C src $@
	${MAKE} -C tests $@

