1## -*- makefile -*-
2## Process this file with automake to produce Makefile.in
3SUFFIXES = .vhdl
4
5INCLUDES = -I $(top_srcdir) -I ..
6
7ieeedir = $(prefix)/share/freehdl/lib/ieee
8freehdllibdir = $(libdir)/freehdl
9
10freehdllib_LTLIBRARIES = libieee.la
11libieee_la_SOURCES = std_logic_1164.cc numeric_std.cc numeric_bit.cc std_logic_signed.cc std_logic_unsigned.cc std_logic_arith.cc math_real.cc vital_timing.cc
12
13ieee_DATA = std_logic_1164.vhdl numeric_std.vhdl numeric_bit.vhdl std_logic_signed.vhdl std_logic_unsigned.vhdl std_logic_arith.vhdl math_real.vhdl vital_timing.vhdl
14
15BUILT_SOURCES = $(libieee_la_SOURCES)
16
17.vhdl.cc:
18	../v2cc/freehdl-v2cc -lieee -L $(top_srcdir) $< >$@.tmp && mv $@.tmp $@
19
20if MAINTAINER_MODE
21$(BUILT_SOURCES): ../v2cc/freehdl-v2cc
22endif
23
24EXTRA_DIST = $(ieee_DATA)
25
26MAINTAINERCLEANFILES = Makefile.in $(BUILT_SOURCES)
27