File: Makefile.am

package info (click to toggle)
fauhdlc 20180504-2
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 2,956 kB
  • sloc: cpp: 23,188; ansic: 6,077; yacc: 3,764; lex: 763; makefile: 605; sh: 494; xml: 403
file content (67 lines) | stat: -rw-r--r-- 1,111 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# $Id$

AM_CPPFLAGS=\
	-I$(srcdir)/glue	\
	-I$(srcdir)/util	\
	-I$(top_srcdir)/util	\
	-I$(top_srcdir)

# make sure that icparser.c will get built before anything gets compiled.
BUILT_SOURCES=icparser.c

CLEANFILES=icparser.h icparser.c icscanner.c

bin_PROGRAMS=fauhdli

lib_LIBRARIES=libfauhdli.a
libfauhdli_a_SOURCES=		\
	icparser.y		\
	icscanner.l		\
	fauhdli.c		\
	kernel.c		\
	signals.c		\
	vhdl_sched.c		\
	lookup_symbols.c	\
	trace.c			\
	log.c			\
	util/fauhdlstring.c	\
	util/list.c		\
	util/slset.c		\
	../util/mangle_names.c	\
	glue/glue-log.c		\
	glue/glue-main.c	\
				\
	glue/glue-log.h		\
	glue/glue-main.h	\
	glue/glue-vhdl.h	\
	icparser.h		\
	kernel.h		\
	fauhdli_private.h	\
	log.h			\
	lookup_symbols.h	\
	signals.h		\
	trace.h			\
	util/fauhdlstring.h	\
	util/list.h		\
	util/slset.h		\
	vhdl_sched.h

include_HEADERS=\
	fauhdli.h\
	../util/basetypes.h

noinst_LIBRARIES=libglue.a
libglue_a_SOURCES=\
	glue/glue-vhdl.c

fauhdli_SOURCES=\
	interpreter.c

fauhdli_LDADD=\
	libfauhdli.a\
	libglue.a

devel: $(CURDIR)/$(top_srcdir)/misc/install_ln.sh
	$(MAKE) install INSTALL=$<

.PHONY: devel