File: Makefile.am

package info (click to toggle)
faumachine 20180503-4
  • links: PTS
  • area: main
  • in suites: buster
  • size: 61,272 kB
  • sloc: ansic: 272,290; makefile: 6,199; asm: 4,251; sh: 3,022; perl: 886; xml: 563; pascal: 311; lex: 214; vhdl: 204
file content (110 lines) | stat: -rw-r--r-- 2,482 bytes parent folder | download
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#
# Copyright (C) 2004-2016 FAUmachine Team <info@faumachine.org>.
# This program is free software. You can redistribute it and/or modify it
# under the terms of the GNU General Public License, either version 2 of
# the License, or (at your option) any later version. See COPYING.
#

lib=$(top_srcdir)/lib

noinst_PROGRAMS = bin2bios splitbios cpuid xpm2logo font_gen font_extract pm_gen \
		  generate_ttf_glyphs matrix tunctl \
		  faum-conf \
		  faum-gnetlist \
		  faum-geda2xml \
		  faum-xmlcheck \
		  faum-xmlmerge \
		  faum-xml2svg faum-xml2vhdl faum-xml2c \
		  faum-scxml2c \
		  faum-xml2bench faum-xml2portlist faum-xml2siglist \
		  setup_gen \
		  hd_log2fig vm-test
noinst_SCRIPTS = faum-tragesym faum-gen-sigconn
bin_PROGRAMS = faum-mergecow faum-iso-to-cd
bin_SCRIPTS = faum-gen-vhdl faum

SUBDIRS = encoder plotter test-FAUmachine/test-engine
faum_mergecow_SOURCES = \
	mergecow.c

faum_iso_to_cd_CFLAGS = -I. -I../sim
faum_iso_to_cd_SOURCES = \
	faum-iso-to-cd.c \
	../lib/conv_cd.c \
	../lib/conv_zero.c \
	../lib/glue-storage.c \
	../lib/glue-shm.c \
	../lib/fixme.c

faum_conf_SOURCES = \
	faum-conf.c

faum_gnetlist_SOURCES = \
	faum-gnetlist.c

faum_geda2xml_SOURCES = \
	faum-geda2xml.c

faum_xmlcheck_CFLAGS = -I$(lib)
faum_xmlcheck_SOURCES = \
	faum-xmlcheck.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

faum_xmlmerge_CFLAGS = -I$(lib)
faum_xmlmerge_SOURCES = \
	faum-xmlmerge.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

faum_xml2svg_CFLAGS = -I$(lib)
faum_xml2svg_LDADD = -lm
faum_xml2svg_SOURCES = \
	faum-xml2svg.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c \
	$(lib)/xml-svg.c

faum_xml2vhdl_CFLAGS = -g -I$(lib)
faum_xml2vhdl_SOURCES = \
	faum-xml2vhdl.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

faum_scxml2c_CFLAGS = -g -I$(lib)
faum_scxml2c_SOURCES = \
	faum-scxml2c.c \
	$(lib)/xml.c \
	$(lib)/scxml.c

faum_xml2c_CFLAGS = -g -I$(lib)
faum_xml2c_SOURCES = \
	faum-xml2c.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

faum_xml2bench_CFLAGS = -g -I$(lib)
faum_xml2bench_SOURCES = \
	faum-xml2bench.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

faum_xml2portlist_CFLAGS = -g -I$(lib)
faum_xml2portlist_SOURCES = \
	faum-xml2portlist.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

faum_xml2siglist_CFLAGS = -g -I$(lib)
faum_xml2siglist_SOURCES = \
	faum-xml2siglist.c \
	$(lib)/xml.c \
	$(lib)/xml-schem.c

generate_ttf_glyphs_CFLAGS = -I$(lib)
generate_ttf_glyphs_SOURCES = \
	$(lib)/glue-log.c \
	generate_ttf_glyphs.c

hd_log2fig_SOURCES = hd_log2fig.c
hd_log2fig_LDADD = -lm