OpenCores
URL https://opencores.org/ocsvn/w11/w11/trunk

Subversion Repositories w11

[/] [w11/] [tags/] [w11a_V0.6/] [rtl/] [make/] [generic_xflow_cpld.mk] - Diff between revs 18 and 22

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 18 Rev 22
Line 1... Line 1...
# $Id: generic_xflow_cpld.mk 470 2013-01-05 17:28:46Z mueller $
# $Id: generic_xflow_cpld.mk 539 2013-10-13 17:06:35Z mueller $
#
#
#  Revision History:
#  Revision History:
# Date         Rev Version  Comment
# Date         Rev Version  Comment
 
# 2013-10-12   539   1.2    use xtwi
# 2013-01-05   470   1.1.1  remove '-r' from all non-dir clean rm's
# 2013-01-05   470   1.1.1  remove '-r' from all non-dir clean rm's
# 2011-08-13   405   1.1    renamed, moved to rtl/make;
# 2011-08-13   405   1.1    renamed, moved to rtl/make;
# 2010-03-13   268   1.0    Initial version, cloned from .xflow Rev 252
# 2010-03-13   268   1.0    Initial version, cloned from .xflow Rev 252
#---
#---
#
#
Line 43... Line 44...
        if [ ! -d ./ise ]; then mkdir ./ise; fi
        if [ ! -d ./ise ]; then mkdir ./ise; fi
        (cd ./ise; vbomconv --xst_prj ../$< > $*.prj)
        (cd ./ise; vbomconv --xst_prj ../$< > $*.prj)
        (cd ./ise; touch $*.xcf)
        (cd ./ise; touch $*.xcf)
        if [ -r  $*.xcf ]; then cp $*.xcf ./ise; fi
        if [ -r  $*.xcf ]; then cp $*.xcf ./ise; fi
        if [ -r ${XFLOWOPT_SYN} ]; then cp ${XFLOWOPT_SYN} ./ise; fi
        if [ -r ${XFLOWOPT_SYN} ]; then cp ${XFLOWOPT_SYN} ./ise; fi
        ${XFLOW} -wd ise -synth ${XFLOWOPT_SYN} $*.prj
        xtwi ${XFLOW} -wd ise -synth ${XFLOWOPT_SYN} $*.prj
        (cd ./ise; chmod -x *.* )
        (cd ./ise; chmod -x *.* )
        if [ -r ./ise/$*.ngc ]; then cp -p ./ise/$*.ngc .; fi
        if [ -r ./ise/$*.ngc ]; then cp -p ./ise/$*.ngc .; fi
        if [ -r ./ise/$*_xst.log ]; then cp -p ./ise/$*_xst.log .; fi
        if [ -r ./ise/$*_xst.log ]; then cp -p ./ise/$*_xst.log .; fi
        @ echo "==============================================================="
        @ echo "==============================================================="
        @ echo "*     Makefile.xflow: XST Diagnostic Summary                  *"
        @ echo "*     Makefile.xflow: XST Diagnostic Summary                  *"
Line 61... Line 62...
        if [ ! -d ./ise ]; then mkdir ./ise; fi
        if [ ! -d ./ise ]; then mkdir ./ise; fi
        (cd ./ise; vbomconv --xst_prj ../$< > $*.prj)
        (cd ./ise; vbomconv --xst_prj ../$< > $*.prj)
        (cd ./ise; touch $*.xcf)
        (cd ./ise; touch $*.xcf)
        if [ -r  $*.xcf ]; then cp $*.xcf ./ise; fi
        if [ -r  $*.xcf ]; then cp $*.xcf ./ise; fi
        if [ -r ${XFLOWOPT_SYN} ]; then cp ${XFLOWOPT_SYN} ./ise; fi
        if [ -r ${XFLOWOPT_SYN} ]; then cp ${XFLOWOPT_SYN} ./ise; fi
        ${XFLOW} -wd ise -synth ${XFLOWOPT_SYN} $*.prj
        xtwi ${XFLOW} -wd ise -synth ${XFLOWOPT_SYN} $*.prj
        (cd ./ise; chmod -x *.* )
        (cd ./ise; chmod -x *.* )
        if [ -r ./ise/$*.ngc ]; then cp -p ./ise/$*.ngc .; fi
        if [ -r ./ise/$*.ngc ]; then cp -p ./ise/$*.ngc .; fi
        if [ -r ./ise/$*_xst.log ]; then cp -p ./ise/$*_xst.log .; fi
        if [ -r ./ise/$*_xst.log ]; then cp -p ./ise/$*_xst.log .; fi
        @ echo "==============================================================="
        @ echo "==============================================================="
        @ echo "*     Makefile.xflow: XST Diagnostic Summary                  *"
        @ echo "*     Makefile.xflow: XST Diagnostic Summary                  *"
Line 88... Line 89...
%.ncd %.jed: %.ngc
%.ncd %.jed: %.ngc
        if [ ! -d ./ise ]; then mkdir ./ise; fi
        if [ ! -d ./ise ]; then mkdir ./ise; fi
        if [ -r $*.ngc ]; then cp -p $*.ngc ./ise; fi
        if [ -r $*.ngc ]; then cp -p $*.ngc ./ise; fi
        if [ -r $*.ucf ]; then cp -p $*.ucf ./ise; fi
        if [ -r $*.ucf ]; then cp -p $*.ucf ./ise; fi
        if [ -r ${XFLOWOPT_IMP} ]; then cp -p ${XFLOWOPT_IMP} ./ise; fi
        if [ -r ${XFLOWOPT_IMP} ]; then cp -p ${XFLOWOPT_IMP} ./ise; fi
        ${XFLOW} -wd ise -fit ${XFLOWOPT_IMP} $<
        xtwi ${XFLOW} -wd ise -fit ${XFLOWOPT_IMP} $<
        (cd ./ise; chmod -x *.* )
        (cd ./ise; chmod -x *.* )
        if [ -r ./ise/$*.ncd ]; then cp -p ./ise/$*.ncd .; fi
        if [ -r ./ise/$*.ncd ]; then cp -p ./ise/$*.ncd .; fi
        if [ -r ./ise/$*.jed ]; then cp -p ./ise/$*.jed .; fi
        if [ -r ./ise/$*.jed ]; then cp -p ./ise/$*.jed .; fi
        if [ -r ./ise/$*.bld ]; then cp -p ./ise/$*.bld ./$*_tra.log; fi
        if [ -r ./ise/$*.bld ]; then cp -p ./ise/$*.bld ./$*_tra.log; fi
        if [ -r ./ise/$*.rpt ]; then cp -p ./ise/$*.rpt ./$*_fit.log; fi
        if [ -r ./ise/$*.rpt ]; then cp -p ./ise/$*.rpt ./$*_fit.log; fi

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.