# check in changes to carbonwg-pic,carbonwg-doc # update carbonwg-pic/HISTORY # generate tag git tag -a -m "..." # make doc release ./mkdoc/mkdoc-release.sh # make hex release # - set export CWG_REL_TAG="4.0.1b0" export CWG_REL_DATE=$(date +%Y%m%d-%H%M) export CWG_REL=${CWG_REL_TAG}-${CWG_REL_DATE} export CWG_REL_BIN=cwgbin-${CWG_REL} export CWG_REL_DOC=cwgdoc-${CWG_REL} export CWG_SRC_DIR=~/git/carbonwg-pic export CWG_DOC_DIR=~/git/carbonwg-doc export CWG_REL_TOP=${CWG_SRC_DIR}/releases export CWG_REL_DIR=${CWG_REL_TOP}/${CWG_REL} cd ${CWG_DOC_DIR} ./mkdoc/mkdoc-release.sh cd ${CWG_SRC_DIR} mkdir -p ${CWG_REL_DIR} mkdir ${CWG_REL_DIR}/cwg-doc mv ${CWG_DOC_DIR}/${CWG_REL_DOC}/* ${CWG_REL_DIR}/cwg-doc COPYFILE_DISABLE=1 tar czvf ${CWG_REL_DIR}/cwg-bl-${CWG_REL_TAG}.tar.gz -s /cwg-pic.*production/cwg-boot/g cwg-pic.X/dist/cwg_boot/production/* COPYFILE_DISABLE=1 tar czvf ${CWG_REL_DIR}/cwg-nb-${CWG_REL_TAG}.tar.gz -s /cwg-pic.*production/cwg-nonboot/g cwg-pic.X/dist/cwg_nonboot/production/* cd ${CWG_REL_DIR} COPYFILE_DISABLE=1 tar czvf cwg-doc-${CWG_REL_TAG}.tar.gz cwg-doc rm -r ${CWG_REL_DIR}/cwg-doc rm -r ${CWG_DOC_DIR}/${CWG_REL_DOC} cd ${CWG_SRC_DIR} COPYFILE_DISABLE=1 tar czvf ${CWG_REL_TOP}/cwg-${CWG_REL}.tar.gz --exclude=*/.DS_Store ${CWG_REL_DIR}