URL
https://opencores.org/ocsvn/minsoc/minsoc/trunk
Subversion Repositories minsoc
Compare Revisions
- This comparison shows the changes necessary to convert path
/minsoc/trunk/prj/scripts
- from Rev 96 to Rev 104
- ↔ Reverse comparison
Rev 96 → Rev 104
/simprj.sh
File deleted
simprj.sh
Property changes :
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: simvhdl.sh
===================================================================
--- simvhdl.sh (nonexistent)
+++ simvhdl.sh (revision 104)
@@ -0,0 +1,43 @@
+#!/bin/bash
+
+#system workings
+MINSOC_DIR=`pwd`/..
+
+PROJECT=$1
+OUTPUT=$2
+
+if [ ! -f $PROJECT ]
+then
+ echo "Unexistent project file."
+ exit 1
+fi
+
+if [ -z "$OUTPUT" ]
+then
+ echo "Second argument should be the destintion file for the file and directory inclusions."
+ exit 1
+fi
+echo -n "" > $OUTPUT
+
+source $PROJECT
+
+for file in "${PROJECT_SRC[@]}"
+do
+ FOUND=0
+
+ for dir in "${PROJECT_DIR[@]}"
+ do
+ if [ -f $MINSOC_DIR/$dir/$file ]
+ then
+ echo "$MINSOC_DIR/$dir/$file" >> $OUTPUT
+ FOUND=1
+ break
+ fi
+ done
+
+ if [ $FOUND != 1 ]
+ then
+ echo "FILE NOT FOUND"
+ exit 1
+ fi
+done
simvhdl.sh
Property changes :
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: simverilog.sh
===================================================================
--- simverilog.sh (nonexistent)
+++ simverilog.sh (revision 104)
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+#system workings
+MINSOC_DIR=`pwd`/..
+
+PROJECT=$1
+OUTPUT=$2
+
+if [ ! -f $PROJECT ]
+then
+ echo "Unexistent project file."
+ exit 1
+fi
+
+if [ -z "$OUTPUT" ]
+then
+ echo "Second argument should be the destintion file for the file and directory inclusions."
+ exit 1
+fi
+echo -n "" > $OUTPUT
+
+source $PROJECT
+
+for dir in "${PROJECT_DIR[@]}"
+do
+ echo "+incdir+$MINSOC_DIR/$dir" >> $OUTPUT
+done
+
+for file in "${PROJECT_SRC[@]}"
+do
+ FOUND=0
+
+ for dir in "${PROJECT_DIR[@]}"
+ do
+ if [ -f $MINSOC_DIR/$dir/$file ]
+ then
+ echo "$MINSOC_DIR/$dir/$file" >> $OUTPUT
+ FOUND=1
+ break
+ fi
+ done
+
+ if [ $FOUND != 1 ]
+ then
+ echo "FILE NOT FOUND"
+ exit 1
+ fi
+done
simverilog.sh
Property changes :
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property