diff options
author | Vincent Ambo <tazjin@google.com> | 2020-05-17T19·45+0100 |
---|---|---|
committer | Vincent Ambo <tazjin@google.com> | 2020-05-17T19·45+0100 |
commit | 9d865dbb1fed8da4ff471379f803814521298d16 (patch) | |
tree | 88dd9f0d9124f25c1247e4d12233e88aebb25b39 /third_party/nix/meson.build | |
parent | aa54512ee2fddb0ef0083e8845873363cbe5b50b (diff) |
chore(3p/nix): Remove symlink setup from Meson build r/744
This belongs in the derivation itself, IMO.
Diffstat (limited to 'third_party/nix/meson.build')
-rw-r--r-- | third_party/nix/meson.build | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/third_party/nix/meson.build b/third_party/nix/meson.build index afa0f3255d51..3f9cfb3d58d8 100644 --- a/third_party/nix/meson.build +++ b/third_party/nix/meson.build @@ -13,7 +13,7 @@ project( 'nix', 'cpp', - + default_options : [ 'cpp_std=c++17', 'warning_level=3', @@ -24,7 +24,7 @@ project( license : 'MIT' ) -# init compiler +# init compiler #------------------------------------------------- cpp = meson.get_compiler('cpp') @@ -116,7 +116,7 @@ sys_name = host_machine.system().to_lower() cpu_archs = ['x86_64', 'armv6', 'armv7', ''] -foreach cpu : cpu_archs +foreach cpu : cpu_archs if (host_machine.cpu().contains(cpu)) if cpu.contains('armv') machine_name = cpu + '1' @@ -363,11 +363,11 @@ else fi ''' -run_command('sh', '-c', 'rm tmp_link*') +run_command('sh', '-c', 'rm tmp_link*') can_link_symlink = run_command('sh', '-c', gen_header).stdout().strip() if can_link_symlink.to_int() == 1 run_command('sh', '-c', 'rm tmp_link*') -endif +endif config_h.set('CAN_LINK_SYMLINK', can_link_symlink, description : 'Whether link() works on symlinks') @@ -447,7 +447,7 @@ libbz2_dep = declare_dependency( # Look for editline, a required dependency. #-------------------------------------------------- -# NOTE: The the libeditline.pc file was added only in libeditline >= 1.15.2, see +# NOTE: The the libeditline.pc file was added only in libeditline >= 1.15.2, see # https://github.com/troglobit/editline/commit/0a8f2ef4203c3a4a4726b9dd1336869cd0da8607, # but e.g. Ubuntu 16.04 has an older version, so we fall back to searching for # editline.h when the pkg-config approach fails. @@ -503,12 +503,12 @@ endif #-------------------------------------------------- if (get_option('with_s3')) enable_s3 = meson.get_compiler('cpp').check_header('aws/s3/S3Client.h') - + aws_version = meson.get_compiler('cpp').get_define( 'AWS_SDK_VERSION_STRING', prefix : '#include <aws/core/VersionConfig.h>' ).strip('"').split('.') - + conf_data.set('ENABLE_S3', 1, description : 'Whether to enable S3 support via aws-sdk-cpp.') conf_data.set('AWS_VERSION_MAJOR', aws_version[0], description : 'Major version of aws-sdk-cpp.') conf_data.set('AWS_VERSION_MINOR', aws_version[1], description : 'Minor version of aws-sdk-cpp.') @@ -517,7 +517,7 @@ endif -# OS Specific checks +# OS Specific checks #============================================================================ # Look for libsecppomp, required for Linux sandboxing. if sys_name.contains('linux') @@ -534,11 +534,11 @@ endif if (sys_name.contains('freebsd')) add_project_arguments('-D_GNU_SOURCE', language : 'cpp') - config_h.set('_GNU_SOURCE', 1) + config_h.set('_GNU_SOURCE', 1) endif if (sys_name.contains('sunos')) - # Solaris requires -lsocket -lnsl for network functions + # Solaris requires -lsocket -lnsl for network functions endif |