1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
local util = dofile('common.lua')
local sthunk = function(...) local a = {...} return function() return util.exec(a) end end
return {
mbedtls = {
libs = {'mbedtls', 'mbedcrypto', 'mbedx509'};
osvars = {
linux_nixos = { -- lacks a *.pc on nixos systems
-- prefix = sthunk('nix', 'path-info', 'nixos.mbedtls');
prefix = os.getenv("parsav_pkg_mbedtls_prefix");
}
};
vars = { builddir = '/library', srcincdir = '/include' };
};
mongoose = { vars = { builddir = '' } };
mjson = { vars = { builddir = '', srcincdir = '/src' } };
libpq = {
osvars = {
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
local util = dofile('common.lua')
local sthunk = function(...) local a = {...} return function() return util.exec(a) end end
return {
mbedtls = {
libs = {'mbedtls', 'mbedcrypto', 'mbedx509'};
osvars = {
-- used to lack a *.pc on nixos systems
linux_nixos = { prefix = os.getenv("parsav_pkg_mbedtls_prefix"); }
};
vars = { builddir = '/library', srcincdir = '/include' };
};
mongoose = { vars = { builddir = '' } };
mjson = { vars = { builddir = '', srcincdir = '/src' } };
libpq = {
osvars = {
|