diff --git a/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh b/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh index 0e3e967c93bcac1ef34fb91aeb38a800dcf10f28..50b6563809d753c9f41a8d6e94ca773fbc083162 100755 --- a/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh +++ b/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh @@ -32,17 +32,24 @@ # ./generate_ip.sh # # The generated files for Quartus v11.1 that are needed for simulation and synthesis have been committed in SVN, so it is not necessary to run this -# generate_ip.sh script again. Files that are not needed have not been committed in SVN. +# generate_ip.sh script again and therefore run_script=0. Files that are not needed have not been committed in SVN. # # Remarks: -# . This dedicated script is Derived from the generic script $UNB/Firmware/software/build/unb_mgw +# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw # -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_mac_10g.vhd . -qmegawiz -silent ip_stratixiv_mac_10g.vhd +run_script=0 +if [ $run_script -gt 0 ]; then + # Tool settings for selected target "unb1" with stratixiv + . ${RADIOHDL}/tools/quartus/set_quartus unb1 + + if ! [ -d "generated" ]; then + mkdir generated + fi + cd generated + cp ../ip_stratixiv_mac_10g.vhd . -#rm ip_stratixiv_mac_10g.vhd + qmegawiz -silent ip_stratixiv_mac_10g.vhd + + #rm ip_stratixiv_mac_10g.vhd +fi