Merge branch 'testing-uf' into master-uf
[gnucap-felix.git] / apps / Makefile.am
blob206aadc71700e8df6e8ce9f4b7aa971140ef6259
1 # device models hand coded in C++
2 D_SRCS = \
3 d_admit.cc d_cap.cc d_cccs.cc d_ccvs.cc d_coil.cc \
4 d_meas.cc \
5 d_meter.cc \
6 d_ttcap.cc \
7 d_cs.cc d_poly_g.cc d_poly_cap.cc d_res.cc d_switch.cc \
8 d_trln.cc d_vcg.cc d_vcr.cc d_vcvs.cc d_vs.cc  \
9 d_branchvs.cc
11 # matrix_example_LDADD = libgnucap.la
13 # behavioral modeling functions
14 BM_SRCS = \
15 bm_complex.cc bm_exp.cc bm_fit.cc bm_generator.cc \
16 bm_model.cc bm_poly.cc bm_posy.cc bm_pulse.cc bm_pwl.cc bm_sffm.cc \
17 bm_sin.cc bm_tanh.cc bmm_table.cc bmm_semi.cc
18 # parameter functions
19 FUNC_SRCS = \
20 func_core.cc measure_eval.cc \
21 measure_max.cc measure_min.cc measure_slewrate.cc measure_cross.cc \
22 measure_integral.cc measure_average.cc measure_rms.cc measure_at.cc
24 # apps
25 plugindir = ${libdir}/$(shell echo gnucap | sed -e "$(transform)")
26 plugin_LTLIBRARIES = gnucap-default-plugins.la
28 gnucap_default_plugins_la_LDFLAGS = -shared -module -avoid-version
29 gnucap_default_plugins_la_SOURCES = \
30         $(BM_SRCS) $(D_SRCS) $(FUNC_SRCS) \
31         patchlev.cc \
32         signon.cc
33 gnucap_default_plugins_la_CPPFLAGS = \
34         -I$(top_builddir)/include -I$(top_srcdir)/include \
35         -I$(top_builddir)/src -I$(top_srcdir)/src
38         echo $(gnucap_default_plugins_la_SOURCES)