0
|
1 package = "luadyncall"
|
|
2 version = "0.1-1"
|
|
3 source = {
|
|
4 url = "http://..."
|
|
5 }
|
|
6 description = {
|
|
7 summary = "Lua DynCall Bindings variant 2.",
|
|
8 detailed = [[
|
|
9 Foreign Function Interface - variant 2 (built-in rock)
|
|
10 ]],
|
|
11 homepage = "http://dyncall.org",
|
|
12 license = "ISC"
|
|
13 }
|
|
14 dependencies = {
|
|
15 "lua >= 5.1"
|
|
16 }
|
|
17 external_dependencies = {
|
|
18 DYNCALL = {
|
|
19 header = "dyncall.h"
|
|
20 }
|
|
21 }
|
|
22 build = {
|
|
23 type = "builtin",
|
|
24 modules = {
|
|
25 ldynload = {
|
|
26 sources = "src/ldynload.c",
|
|
27 libraries = {"dynload_s"},
|
|
28 libdirs = {"$(DYNCALL_LIBDIR)"},
|
|
29 incdirs = {"$(DYNCALL_INCDIR)"}
|
|
30 },
|
|
31 ldyncall = {
|
|
32 sources = "src/ldyncall.c",
|
|
33 libraries = {"dyncall_s"},
|
|
34 libdirs = {"$(DYNCALL_LIBDIR)"},
|
|
35 incdirs = {"$(DYNCALL_INCDIR)"}
|
|
36 },
|
|
37 larray = {
|
|
38 sources = "src/larray.c",
|
|
39 incdirs = {"$(DYNCALL_INCDIR)"}
|
|
40 },
|
|
41 dynload = "src/dynload.lua",
|
|
42 dyncall = "src/dyncall.lua",
|
|
43 dynport = "src/dynport.lua",
|
|
44 smartptr= "src/smartptr.lua",
|
|
45 path = "src/path.lua",
|
|
46 array = "src/array.c",
|
|
47 intutils= "src/intutils.lua"
|
|
48 }
|
|
49 }
|
|
50
|