about summary refs log tree commit diff
path: root/third_party/nix/meson.build
diff options
context:
space:
mode:
authorVincent Ambo <tazjin@google.com>2020-05-17T19·45+0100
committerVincent Ambo <tazjin@google.com>2020-05-17T19·45+0100
commit9d865dbb1fed8da4ff471379f803814521298d16 (patch)
tree88dd9f0d9124f25c1247e4d12233e88aebb25b39 /third_party/nix/meson.build
parentaa54512ee2fddb0ef0083e8845873363cbe5b50b (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.build22
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