1--[[ 2 LYAML binding for Lua 5.1, 5.2, 5.3 & 5.4 3 Copyright (C) 2013-2022 Gary V. Vaughan 4]] 5 6package = 'lyaml' 7version = '$USER' 8 9defines = { 10 PACKAGE = '"$package"', 11 VERSION = '"$version"', 12 NDEBUG = 1, 13 _FORTIFY_SOURCE = 2, 14 platforms = { 15 aix = {_ALL_SOURCE = 1}, 16 bsd = {_BSD_SOURCE = 1}, 17 freebsd = {__BSD_VISIBLE = 1}, 18 macosx = {_DARWIN_C_SOURCE = 1}, 19 }, 20} 21 22external_dependencies = { 23 YAML = { 24 library = {checksymbol='yaml_document_initialize', library='yaml'}, 25 }, 26} 27 28incdirs = { 29 'ext/include', 30 '$LUA_INCDIR', 31} 32 33ldocs = 'build-aux/config.ld.in' 34 35modules = { 36 ['yaml'] = { 37 'ext/yaml/yaml.c', 38 'ext/yaml/emitter.c', 39 'ext/yaml/parser.c', 40 'ext/yaml/scanner.c', 41 }, 42 43 ['lyaml'] = 'lib/lyaml/init.lua', 44 ['lyaml.explicit'] = 'lib/lyaml/explicit.lua', 45 ['lyaml.functional'] = 'lib/lyaml/functional.lua', 46 ['lyaml.implicit'] = 'lib/lyaml/implicit.lua', 47} 48