mirror of
https://github.com/git-for-windows/git.git
synced 2026-06-30 10:57:06 -05:00
meson: wire up USE_NSEC build knob
Autotools-style builds permit enabling USE_NSEC for cases where that's desired; the equivalent knob is missing from meson-based builds. Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
94f057755b
commit
6ffee1b581
@@ -835,6 +835,10 @@ if help_format_opt != 'man'
|
||||
libgit_c_args += '-DDEFAULT_HELP_FORMAT="' + help_format_opt + '"'
|
||||
endif
|
||||
|
||||
if get_option('nanosec')
|
||||
libgit_c_args += '-DUSE_NSEC'
|
||||
endif
|
||||
|
||||
libgit_include_directories = [ '.' ]
|
||||
libgit_dependencies = [ ]
|
||||
|
||||
|
||||
@@ -21,6 +21,8 @@ option('runtime_prefix', type: 'boolean', value: false,
|
||||
description: 'Resolve ancillary tooling and support files relative to the location of the runtime binary instead of hard-coding them into the binary.')
|
||||
option('sane_tool_path', type: 'array', value: [],
|
||||
description: 'An array of paths to pick up tools from in case the normal tools are broken or lacking.')
|
||||
option('nanosec', type: 'boolean', value: false,
|
||||
description: 'Care about sub-second file mtimes and ctimes.')
|
||||
|
||||
# Build information compiled into Git and other parts like documentation.
|
||||
option('build_date', type: 'string', value: '',
|
||||
|
||||
Reference in New Issue
Block a user