URL
https://opencores.org/ocsvn/minsoc/minsoc/trunk
[/] [minsoc/] [trunk/] [backend/] [std/] [configure] - Diff between revs 69 and 85
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 69 |
Rev 85 |
Line 8... |
Line 8... |
|
|
#system workings
|
#system workings
|
MINSOC_DIR=`pwd`/../..
|
MINSOC_DIR=`pwd`/../..
|
BACKEND_DIR=$MINSOC_DIR/backend
|
BACKEND_DIR=$MINSOC_DIR/backend
|
SYN_DIR=$MINSOC_DIR/syn
|
SYN_DIR=$MINSOC_DIR/syn
|
SYNSRC_DIR=$SYN_DIR/src
|
SYNSRC_DIR=$SYN_DIR/xilinx
|
SYNSUPPORT_DIR=$SYN_DIR/buildSupport
|
SYNSUPPORT_DIR=$SYN_DIR/buildSupport
|
|
|
SYN_FILES=(eth_top.xst uart_top.xst adbg_top.xst or1200_top.xst minsoc_top.xst Makefile)
|
SYN_FILES=(ethmac.xst uart_top.xst adbg_top.xst or1200_top.xst minsoc_top.xst Makefile)
|
|
|
FIND_PART='DEVICE_PART'
|
FIND_PART='DEVICE_PART'
|
FIND_CONSTRAINT='CONSTRAINT_FILE'
|
FIND_CONSTRAINT='CONSTRAINT_FILE'
|
|
|
BOARD_DIR=$BACKEND_DIR/$BOARD
|
BOARD_DIR=$BACKEND_DIR/$BOARD
|
Line 24... |
Line 24... |
in_minsoc=`pwd | grep minsoc/backend/${BOARD}$`
|
in_minsoc=`pwd | grep minsoc/backend/${BOARD}$`
|
if [ -z $in_minsoc ]
|
if [ -z $in_minsoc ]
|
then
|
then
|
echo ""
|
echo ""
|
echo " !!!WARNING!!!"
|
echo " !!!WARNING!!!"
|
echo "This script cannot be run out of a board directory inside minsoc/backend,"
|
echo "This script cannot be run if not in a board directory inside minsoc/backend,"
|
echo "because it relies on the directory structure of the minsoc system."
|
echo "because it relies on the directory structure of the minsoc system."
|
echo ""
|
echo ""
|
exit 1
|
echo "Possibly your minsoc directory is named differently, minsoc_trunk for example."
|
|
echo "Its name must be minsoc only."
|
|
echo ""
|
fi
|
fi
|
|
|
echo ""
|
echo ""
|
echo "Configuring SoC board's specific files for firmware compilation, "
|
echo "Configuring SoC board's specific files for firmware compilation, "
|
echo "testbench generation and synthesis."
|
echo "testbench generation and synthesis."
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.