SRCDISTFILE=pkg
GAP_PATH=..
PKG_PATH=${GAP_PATH}/pkg

src_dist:
	make -f ${PKG_PATH}/anupq/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/anusq/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/cohomolo/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/dce/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/guava/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/grape/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/meataxe/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/nq/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/sisyphos/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/smash/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/ve/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/weyl/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/xgap/Makefile src_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}

bin_dist:
	make -f ${PKG_PATH}/anupq/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/anusq/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/cohomolo/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/dce/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/grape/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/guava/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/nq/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/sisyphos/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/weyl/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}
	make -f ${PKG_PATH}/xgap/Makefile bin_dist \
		SRCDISTFILE=${SRCDISTFILE} \
		EXT=${EXT} \
		PKG_PATH=${PKG_PATH} \
		GAP_PATH=${GAP_PATH}

