summaryrefslogtreecommitdiff
path: root/lib/lua-linenoise/linenoise-0.9-1.rockspec
blob: 1d6f7ed5dcc256b0da1abd27bac0e3fa5a4daca5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package = 'linenoise'
version = '0.9-1'
source = {
  url = 'https://github.com/hoelzro/lua-linenoise/archive/0.9.tar.gz',
  dir = 'lua-linenoise-0.9',
}
description = {
  summary  = 'A binding for the linenoise command line library',
  homepage = 'https://github.com/hoelzro/lua-linenoise',
  license  = 'MIT/X11',
}
dependencies = {
  'lua >= 5.1'
}

build = {
  type    = 'builtin',
  modules = {
    linenoise = {
      sources   = { 'linenoise.c', 'linenoiselib.c', 'encodings/utf8.c' },
    },
  },
  platforms = {
    win32 = {
      modules = {
        linenoise = {
          sources   = { 'linenoise.c', 'linenoiselib.c', 'encodings/utf8.c', 'win32fixes.c' },
          libraries = { 'ws2_32' },
        },
      },
    },
  },
}