-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMakeList
110 lines (97 loc) · 1.7 KB
/
MakeList
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
# MakeList for gnucap-qucs
# (c) Felix Salfelder 2020
# License: GPLv3+
#
all: # HACK
SUBDIRS = qucsator include contrib
PROGRAMS_DIR = ${exec_prefix}/bin
INSTALL_PROGRAMS = \
gnucsator \
gnucsator.sh \
net2verilog.sh
PLUGIN_VAMS = \
d_dcblock.vams \
d_noise.vams \
mux4to1.vams \
Vrect.vams
PLUGIN_CC = \
bm_poly.cc \
bm_trivial.cc \
bm_value.cc \
bm_wrapper.cc \
c_hide.cc \
c_include.cc \
c_list.cc \
c_param.cc \
c_uninst.cc \
c_vpp.cc \
cmd_wrapper.cc \
d_eqn.cc \
d_gpolyk_wrap.cc \
d_poly_g_uf.cc \
d_probe.cc \
d_spembed.cc \
d_subckt.cc \
d_trln.cc \
functions.cc \
lang_qucs.cc \
lang_spice.cc \
lang_verilog.cc \
microstrip_wrap.cc \
s_dc.cc \
s_sparam.cc \
s_sweep.cc \
s_tr.cc \
subst_wrap.cc \
v_instance.cc \
v_module.cc \
v_paramset.cc \
v_subckt.cc
PLUGIN_MODEL =
noinst_HEADERS = \
io.h \
l_qucs.h \
m_mvpoly.h \
u_parameter_uf.h
EXTRA_DIST = \
${OBSOLETE_EXTRA_DIST} \
contrib/*.py \
contrib/*.cc \
config.h.in \
gnucsator.rc.in \
configure \
README \
INSTALL \
CONTRIBUTE \
STATUS \
TODO
OBSOLETE_EXTRA_DIST = \
c_genrat.cc \
s__init.cc \
s__solve.cc \
s__out.cc \
s_tr_set.cc \
s_tr_out.cc \
s_tr_swp.cc
# BUG: use tests/MakeList
TEST_EXTRA_DIST = \
tests/Makefile.in \
tests/*.net \
tests/*.gc \
tests/ref/*.out
MICROSTRIP_OBJS = \
qucsator/bondwire.o \
qucsator/mscoupled.o \
qucsator/mslange.o \
qucsator/msopen.o \
qucsator/msstep.o \
qucsator/msline.o
microstrip_wrap.so: ${MICROSTRIP_OBJS}
QUCSATOR_OBJS = \
qucsator/fspecial.o \
qucsator/complex.o \
qucsator/matrix.o \
qucsator/real.o \
qucsator/vector.o
CLEANFILES = $(QUCS_PLUGINS) ${PLUGIN_VAMS:%.vams=%.cc} *.o *~ gnucsator
DISTCLEANFILES = Make.override Makefile