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

Subversion Repositories w11

[/] [w11/] [tags/] [w11a_V0.7/] [rtl/] [make_ise/] [generic_xflow.mk] - Diff between revs 29 and 30

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

Rev 29 Rev 30
Line 1... Line 1...
# $Id: generic_xflow.mk 646 2015-02-15 12:04:55Z mueller $
# $Id: generic_xflow.mk 672 2015-05-02 21:58:28Z mueller $
#
#
# Copyright 2007-2015 by Walter F.J. Mueller 
# Copyright 2007-2015 by Walter F.J. Mueller 
# License disclaimer see LICENSE_gpl_v2.txt in $RETROBASE directory
# License disclaimer see LICENSE_gpl_v2.txt in $RETROBASE directory
#
#
#  Revision History:
#  Revision History:
# Date         Rev Version  Comment
# Date         Rev Version  Comment
 
# 2015-05-02   672   1.11   ucf_cpp handling: remove -C (gcc 4.8 stdc-predef.h)
# 2015-02-06   643   1.10   use make_ise; rename xise_msg_filter <- isemsg_filter
# 2015-02-06   643   1.10   use make_ise; rename xise_msg_filter <- isemsg_filter
#                           drop --ise_path from vbomconv;
#                           drop --ise_path from vbomconv;
# 2013-10-12   539   1.9    use xtwi; support trce tsi file; use -C for cpp
# 2013-10-12   539   1.9    use xtwi; support trce tsi file; use -C for cpp
# 2013-01-27   477   1.8    remove defaults for ISE_(BOARD|PATH) and XFLOWOPT_*
# 2013-01-27   477   1.8    remove defaults for ISE_(BOARD|PATH) and XFLOWOPT_*
#                           use dontincdep.mk to suppress .dep include on clean
#                           use dontincdep.mk to suppress .dep include on clean
Line 298... Line 299...
        vbomconv --dep_xst $< > $@
        vbomconv --dep_xst $< > $@
#
#
# generate cpp'ed ucf files from ucf_cpp
# generate cpp'ed ucf files from ucf_cpp
#
#
%.ucf : %.ucf_cpp
%.ucf : %.ucf_cpp
        cpp -C -I${RETROBASE}/rtl $*.ucf_cpp $*.ucf
        cpp -I${RETROBASE}/rtl $*.ucf_cpp $*.ucf
#
#
# generate nested dependency rules for cpp'ed ucf files from ucf_cpp
# generate nested dependency rules for cpp'ed ucf files from ucf_cpp
#
#
%.dep_ucf_cpp : %.ucf_cpp
%.dep_ucf_cpp : %.ucf_cpp
        cpp -C -I${RETROBASE}/rtl -MM $*.ucf_cpp |\
        cpp -I${RETROBASE}/rtl -MM $*.ucf_cpp |\
            sed 's/\.o:/\.ucf:/' > $*.dep_ucf_cpp
            sed 's/\.o:/\.ucf:/' > $*.dep_ucf_cpp
#
#
# Cleanup
# Cleanup
#
#
include $(RETROBASE)/rtl/make_ise/dontincdep.mk
include $(RETROBASE)/rtl/make_ise/dontincdep.mk

powered by: WebSVN 2.1.0

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