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

Subversion Repositories w11

[/] [w11/] [tags/] [w11a_V0.7/] [rtl/] [make_viv/] [generic_ghdl.mk] - Blame information for rev 36

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 29 wfjm
# $Id: generic_ghdl.mk 646 2015-02-15 12:04:55Z mueller $
2
#
3
# Copyright 2015- by Walter F.J. Mueller 
4
# License disclaimer see LICENSE_gpl_v2.txt in $RETROBASE directory
5
#
6
#  Revision History:
7
# Date         Rev Version  Comment
8
# 2015-02-14   646   1.0    Initial version (cloned from make_ise)
9
#
10
GHDLIEEE    = --ieee=synopsys
11
GHDLXLPATH  = $(XTWV_PATH)/ghdl
12
#
13
% : %.vbom
14
        vbomconv --ghdl_i $<
15
        vbomconv --ghdl_m --xlpath=$(GHDLXLPATH) $<
16
#
17
# rules for _[o]sim to use 'virtual' [o]sim vbom's  (derived from _ssim)
18
#
19
%_osim : %_ssim.vbom
20
        vbomconv --ghdl_i $*_osim.vbom
21
        vbomconv --ghdl_m --xlpath=$(GHDLXLPATH) $*_osim.vbom
22
#
23
%.dep_ghdl: %.vbom
24
        vbomconv --dep_ghdl $< > $@
25
#
26
include $(RETROBASE)/rtl/make_ise/dontincdep.mk
27
#
28
.PHONY: ghdl_clean ghdl_tmp_clean
29
#
30
ghdl_clean: ghdl_tmp_clean
31
        rm -f $(EXE_all)
32
        rm -f $(EXE_all:%=%_[so]sim)
33
        rm -f cext_*.o
34
#
35
ghdl_tmp_clean:
36
        find -maxdepth 1 -name "*.o" | grep -v "^\./cext_" | xargs rm -f
37
        rm -f work-obj93.cf
38
#

powered by: WebSVN 2.1.0

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