TOP = ../.. include ${TOP}/Makefile.global # ---------------------------------------------------------------------- ARC_TAR = ${ARC_FILE}.tar ARC_GZ = ${ARC_TAR}.gz ARC_BZ2 = ${ARC_TAR}.bz2 ARC_LIST = ${ARC_FILE}.list ARC_NEWS = ${ARC_FILE}.txt ARC_OBJS = ${ARC_GZ} ${ARC_BZ2} ${ARC_LIST} ${ARC_NEWS} # Make rules # ---------------------------------------------------------------------- default:: build build:: archive-pre: archive: ${ARC_OBJS} ${ARC_GZ}: ${UPDATE_OBJS} @(cd ${TMP}; ${TAR} cf - ${ARC_DIR}) | ${GZIP} > $@ ${ARC_BZ2}: ${UPDATE_OBJS} @(cd ${TMP}; ${TAR} cf - ${ARC_DIR}) | ${BZIP2} > $@ ${ARC_LIST}: ${ARC_GZ} @${GZIP} -dc ${ARC_GZ} | ${TAR} tvf - > $@ ${ARC_NEWS}: ${ARC_GZ} ${TOP}/NEWS.txt ${TOP}/README.txt @${NKF} -Ej ${TOP}/NEWS.txt > ${ARC_NEWS} @${NKF} -Ej ${HOME}/.signature >> ${ARC_NEWS} @(echo; echo ' ') >> ${ARC_NEWS} @${NKF} -Ej ${TOP}/README.txt >> ${ARC_NEWS} @(echo; echo ' ') >> ${ARC_NEWS} @uuencode ${ARC_GZ} `basename ${ARC_GZ}` >> ${ARC_NEWS} post: @${TOP}/bin/post "${SUBJECT}" "${ARC_NAME}" ${ARC_VER} ${ARC_DATE} ${ARC_NEWS} clean:: ${RM} ${ARC_OBJS}