| 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 |