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