2 del_files
= remove_files
or del_files
3 add_tests
= add_tests
or function() end
5 function building(sources
)
10 if has_config("liba-cxx") then
11 add_defines("HAS_CXX")
20 building({ "a.c", "a.cc" })
24 building({ "avl.c", "avl.cc" })
28 building({ "buf.c", "buf.cc" })
31 target("test/complex")
32 building({ "complex.c", "complex.cc" })
36 building({ "crc.c", "crc.cc" })
40 building({ "hpf.c", "hpf.cc" })
44 building({ "list.c", "list.cc" })
48 building({ "lpf.c", "lpf.cc" })
52 building({ "math.c", "math.cc" })
56 building({ "mf.c", "mf.cc" })
59 target("test/notefreqs")
60 building({ "notefreqs.c", "notefreqs.cc" })
63 target("test/operator")
64 building({ "operator.c", "operator.cc" })
68 building({ "pid.c", "pid.cc" })
71 target("test/pid_expert")
72 building({ "pid_expert.c", "pid_expert.cc" })
75 target("test/pid_fuzzy")
76 building({ "pid_fuzzy.c", "pid_fuzzy.cc" })
79 target("test/pid_neuro")
80 building({ "pid_neuro.c", "pid_neuro.cc" })
84 building({ "poly.c", "poly.cc" })
88 building({ "que.c", "que.cc" })
92 building({ "rbt.c", "rbt.cc" })
96 building({ "slist.c", "slist.cc" })
100 building({ "str.c", "str.cc" })
104 building({ "test.c", "test.cc" })
108 building({ "tf.c", "tf.cc" })
111 target("test/trajbell")
112 building({ "trajbell.c", "trajbell.cc" })
115 target("test/trajpoly3")
116 building({ "trajpoly3.c", "trajpoly3.cc" })
119 target("test/trajpoly5")
120 building({ "trajpoly5.c", "trajpoly5.cc" })
123 target("test/trajpoly7")
124 building({ "trajpoly7.c", "trajpoly7.cc" })
127 target("test/trajtrap")
128 building({ "trajtrap.c", "trajtrap.cc" })
132 building({ "utf.c", "utf.cc" })
136 building({ "vec.c", "vec.cc" })
139 target("test/version")
140 building({ "version.c", "version.cc" })