2 local lm
= require("luamake")
5 defines
= { "A_EXPORTS" },
6 includes
= { "../include" },
7 sources
= { "../src/*.c*" },
8 links
= lm
.os
~= "windows" and { "m" } or {},
10 local executable
= function(target
)
11 lm
:executable(target
)({
12 defines
= { "HAS_CXX" },
13 includes
= { "../include" },
14 sources
= { target
.. ".c*" },
28 executable("notefreqs")
29 executable("operator")
31 executable("pid_expert")
32 executable("pid_fuzzy")
33 executable("pid_neuro")
41 executable("trajbell")
42 executable("trajpoly3")
43 executable("trajpoly5")
44 executable("trajpoly7")
45 executable("trajtrap")