diff options
| author | Michael Forney <mforney@mforney.org> | 2020-01-29 16:37:52 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2020-01-29 22:14:33 -0800 |
| commit | 08cca5431f4183d54505ce89f2cac4815fdce7b5 (patch) | |
| tree | 95e8e6f3bc2255c1c9d20306789e817723c884d2 /pkg | |
| parent | f0f72311369f081643a6cab775b168f1f8222345 (diff) | |
Move toolchain config into config.lua
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/awk/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/e2fsprogs/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/efivar/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/fribidi/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/mpv/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/mupdf/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/ncurses/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/netsurf/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/netsurf/libcss/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/openssh/gen.lua | 4 | ||||
| -rw-r--r-- | pkg/perp/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/strace/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/swc/gen.lua | 2 | ||||
| -rw-r--r-- | pkg/syslinux/gen.lua | 2 |
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'}) |
