diff --git a/lib/CPUs/MIPS/dist/makedist.R12 b/lib/CPUs/MIPS/dist/makedist.R12 new file mode 100644 index 0000000..0d74ee1 --- /dev/null +++ b/lib/CPUs/MIPS/dist/makedist.R12 @@ -0,0 +1,32 @@ +#!/bin/sh + +USE_TAG=MIPS_R12 +PROJECT="mips_sys" +DIST_DIR="./release/mips.r12" + +echo Log for $USE_TAG >$USE_TAG.log + +# --------------------------------------------------------------- +# Export files tagged for this release +# To avoid CVS-problems with renamed files: Don't tag on per file basis. +# => Tag upper directory then delete tag from unwanted files!!! + +# Release notes +cvs export -l -d $DIST_DIR/ -r $USE_TAG VHDL/lib/CPUs/MIPS/dist >>$USE_TAG.log + +# VHDL files +cvs export -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/misc >>$USE_TAG.log +cvs export -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/uart >>$USE_TAG.log +cvs export -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/FIFO/src >>$USE_TAG.log +cvs export -l -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/CPUs/MIPS/src >>$USE_TAG.log +cvs export -l -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/CPUs/MIPS/src/core >>$USE_TAG.log + +# Simulation files +cvs export -l -d $DIST_DIR/sim/ -r $USE_TAG VHDL/lib/CPUs/MIPS/sim >>$USE_TAG.log + +# Documentation files +cvs export -d $DIST_DIR/doc/ -r $USE_TAG VHDL/lib/CPUs/MIPS/doc >>$USE_TAG.log +rm -f $DIST_DIR/doc/*.vsd + +# Tools +cvs export -d $DIST_DIR/tools/ -r $USE_TAG VHDL/lib/CPUs/MIPS/tools >>$USE_TAG.log diff --git a/lib/CPUs/MIPS/dist/makedist.R13 b/lib/CPUs/MIPS/dist/makedist.R13 new file mode 100644 index 0000000..be6da72 --- /dev/null +++ b/lib/CPUs/MIPS/dist/makedist.R13 @@ -0,0 +1,32 @@ +#!/bin/sh + +USE_TAG=MIPS_R13 +PROJECT="mips_sys" +DIST_DIR="./release/mips.r13" + +echo Log for $USE_TAG >$USE_TAG.log + +# --------------------------------------------------------------- +# Export files tagged for this release +# To avoid CVS-problems with renamed files: Don't tag on per file basis. +# => Tag upper directory then delete tag from unwanted files!!! + +# Release notes +cvs export -l -d $DIST_DIR/ -r $USE_TAG VHDL/lib/CPUs/MIPS/dist >>$USE_TAG.log + +# VHDL files +cvs export -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/misc >>$USE_TAG.log +cvs export -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/uart >>$USE_TAG.log +cvs export -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/FIFO/src >>$USE_TAG.log +cvs export -l -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/CPUs/MIPS/src >>$USE_TAG.log +cvs export -l -d $DIST_DIR/src/ -r $USE_TAG VHDL/lib/CPUs/MIPS/src/core >>$USE_TAG.log + +# Simulation files +cvs export -l -d $DIST_DIR/sim/ -r $USE_TAG VHDL/lib/CPUs/MIPS/sim >>$USE_TAG.log + +# Documentation files +cvs export -d $DIST_DIR/doc/ -r $USE_TAG VHDL/lib/CPUs/MIPS/doc >>$USE_TAG.log +rm -f $DIST_DIR/doc/*.vsd + +# Tools +cvs export -d $DIST_DIR/tools/ -r $USE_TAG VHDL/lib/CPUs/MIPS/tools >>$USE_TAG.log