summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2020-01-29 16:37:52 -0800
committerMichael Forney <mforney@mforney.org>2020-01-29 22:14:33 -0800
commit08cca5431f4183d54505ce89f2cac4815fdce7b5 (patch)
tree95e8e6f3bc2255c1c9d20306789e817723c884d2 /pkg
parentf0f72311369f081643a6cab775b168f1f8222345 (diff)
Move toolchain config into config.lua
Diffstat (limited to 'pkg')
-rw-r--r--pkg/awk/gen.lua2
-rw-r--r--pkg/e2fsprogs/gen.lua2
-rw-r--r--pkg/efivar/gen.lua2
-rw-r--r--pkg/fribidi/gen.lua2
-rw-r--r--pkg/mpv/gen.lua2
-rw-r--r--pkg/mupdf/gen.lua2
-rw-r--r--pkg/ncurses/gen.lua2
-rw-r--r--pkg/netsurf/gen.lua2
-rw-r--r--pkg/netsurf/libcss/gen.lua2
-rw-r--r--pkg/openssh/gen.lua4
-rw-r--r--pkg/perp/gen.lua2
-rw-r--r--pkg/strace/gen.lua2
-rw-r--r--pkg/swc/gen.lua2
-rw-r--r--pkg/syslinux/gen.lua2
14 files changed, 15 insertions, 15 deletions
diff --git a/pkg/awk/gen.lua b/pkg/awk/gen.lua
index ea9f374d..59e08d4f 100644
--- a/pkg/awk/gen.lua
+++ b/pkg/awk/gen.lua
@@ -11,7 +11,7 @@ build('copy', '$outdir/ytab.h', '$outdir/gram.tab.h')
pkg.deps = {'$outdir/ytab.h'}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{'-I $outdir'}
exe('maketab', {'maketab.c'})
end)
diff --git a/pkg/e2fsprogs/gen.lua b/pkg/e2fsprogs/gen.lua
index 691bade9..ce67aec2 100644
--- a/pkg/e2fsprogs/gen.lua
+++ b/pkg/e2fsprogs/gen.lua
@@ -58,7 +58,7 @@ build('copy', '$outdir/include/ext2fs/ext2_types.h', '$dir/ext2_types.h')
build('copy', '$outdir/internal/blkid/blkid_types.h', '$dir/blkid_types.h')
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
exe('gen_crc32ctable', {'lib/ext2fs/gen_crc32ctable.c'})
end)
rule('gen_crc32ctable', '$outdir/gen_crc32ctable >$out')
diff --git a/pkg/efivar/gen.lua b/pkg/efivar/gen.lua
index 8026a6ef..e08ce7da 100644
--- a/pkg/efivar/gen.lua
+++ b/pkg/efivar/gen.lua
@@ -11,7 +11,7 @@ cflags{
}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{
'-std=c99',
'-D _GNU_SOURCE',
diff --git a/pkg/fribidi/gen.lua b/pkg/fribidi/gen.lua
index 492437d1..037576db 100644
--- a/pkg/fribidi/gen.lua
+++ b/pkg/fribidi/gen.lua
@@ -7,7 +7,7 @@ cflags{
}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{
'-D HAVE_STRINGIZE',
'-D DONT_HAVE_FRIBIDI_CONFIG_H',
diff --git a/pkg/mpv/gen.lua b/pkg/mpv/gen.lua
index 24b69317..863c3c50 100644
--- a/pkg/mpv/gen.lua
+++ b/pkg/mpv/gen.lua
@@ -3,7 +3,7 @@ build('awk', '$outdir/version.h', {'$srcdir/VERSION', '|', '$dir/version.awk'},
})
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
set('srcdir', '$dir')
exe('file2string', {'file2string.c'})
end)
diff --git a/pkg/mupdf/gen.lua b/pkg/mupdf/gen.lua
index b16cb00c..ee1cc9a0 100644
--- a/pkg/mupdf/gen.lua
+++ b/pkg/mupdf/gen.lua
@@ -24,7 +24,7 @@ cflags{
}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{'-Wall'}
exe('hexdump', {'scripts/hexdump.c'})
end)
diff --git a/pkg/ncurses/gen.lua b/pkg/ncurses/gen.lua
index 27513a33..8bb204a6 100644
--- a/pkg/ncurses/gen.lua
+++ b/pkg/ncurses/gen.lua
@@ -10,7 +10,7 @@ set('common_cflags', {
cflags{'$common_cflags'}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{'$common_cflags', '-D USE_BUILD_CC'}
exe('make_keys', {'ncurses/tinfo/make_keys.c'}, {'$gendir/headers', '$outdir/names.c'})
exe('make_hash', {'ncurses/tinfo/make_hash.c'}, {'$gendir/headers', '$outdir/hashsize.h'})
diff --git a/pkg/netsurf/gen.lua b/pkg/netsurf/gen.lua
index 3c09326c..c06adf81 100644
--- a/pkg/netsurf/gen.lua
+++ b/pkg/netsurf/gen.lua
@@ -11,7 +11,7 @@ subgen 'libsvgtiny'
subgen 'libwapcaplet'
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
exe('convert_image', {'frontends/framebuffer/convert_image.c'}, {'pkg/libpng/headers'}, {
ldlibs='-lpng -lz',
})
diff --git a/pkg/netsurf/libcss/gen.lua b/pkg/netsurf/libcss/gen.lua
index 80fb7062..c2c8c97a 100644
--- a/pkg/netsurf/libcss/gen.lua
+++ b/pkg/netsurf/libcss/gen.lua
@@ -7,7 +7,7 @@ cflags{
}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
exe('gen_prop_parser', {'src/parse/properties/css_property_parser_gen.c'})
end)
diff --git a/pkg/openssh/gen.lua b/pkg/openssh/gen.lua
index 9c456ae6..1b648b58 100644
--- a/pkg/openssh/gen.lua
+++ b/pkg/openssh/gen.lua
@@ -1,4 +1,4 @@
-local arch = config.target.toolchain:match('[^-]*')
+local arch = config.target.platform:match('[^-]*')
local archflags = {
x86_64='-D SANDBOX_SECCOMP_FILTER=1 -D SECCOMP_AUDIT_ARCH=AUDIT_ARCH_X86_64',
aarch64='-D SANDBOX_SECCOMP_FILTER=1 -D SECCOMP_AUDIT_ARCH=AUDIT_ARCH_AARCH64',
@@ -6,7 +6,7 @@ local archflags = {
cflags{
'-D _XOPEN_SOURCE=600',
'-D _DEFAULT_SOURCE',
- archflags[config.target.toolchain:match('[^-]*')] or '-D SANDBOX_RLIMIT=1',
+ archflags[arch] or '-D SANDBOX_RLIMIT=1',
'-I $dir',
'-I $srcdir',
'-I $basedir/pkg/openbsd/include',
diff --git a/pkg/perp/gen.lua b/pkg/perp/gen.lua
index cfb09fc2..cb64c3fb 100644
--- a/pkg/perp/gen.lua
+++ b/pkg/perp/gen.lua
@@ -4,7 +4,7 @@ cflags{
}
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
exe('mk_outvec', {'lasagna/outvec/mk_outvec.c'})
exe('mk_rlimit', {'lasagna/rlimit/mk_rlimit.c'})
exe('mksysstr', {'lasagna/sysstr/mksysstr.c'})
diff --git a/pkg/strace/gen.lua b/pkg/strace/gen.lua
index d376e3fc..a3540455 100644
--- a/pkg/strace/gen.lua
+++ b/pkg/strace/gen.lua
@@ -18,7 +18,7 @@ build('sed', '$outdir/ioctl_iocdef.h', '$outdir/ioctl_iocdef.i', {
})
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{
'-D X86_64=1',
'-I $srcdir/linux/x86_64',
diff --git a/pkg/swc/gen.lua b/pkg/swc/gen.lua
index 6713d852..425950c2 100644
--- a/pkg/swc/gen.lua
+++ b/pkg/swc/gen.lua
@@ -39,7 +39,7 @@ pkg.hdrs = {
copy('$outdir', '$builddir/pkg/wld/protocol', {'wayland-drm-server-protocol.h'})
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{'-std=c99', '-D _POSIX_C_SOURCE=200809L'}
exe('convert_font', {'cursor/convert_font.c'})
end)
diff --git a/pkg/syslinux/gen.lua b/pkg/syslinux/gen.lua
index 8ffc5627..ff92c27e 100644
--- a/pkg/syslinux/gen.lua
+++ b/pkg/syslinux/gen.lua
@@ -14,7 +14,7 @@ build('awk', '$outdir/version.h', {'$srcdir/version', '|', '$dir/version.awk'},
})
sub('tools.ninja', function()
- toolchain 'host'
+ toolchain(config.host)
cflags{'-std=c99', '-pedantic', '-Wall', '-Wextra'}
set('srcdir', '$dir')
exe('bin2c', {'bin2c.c'})