dependencies/llvm: Add LLVM 7

It appears that debian has changed their naming scheme. This might
require revisiting in the future to add llvm-config-7.0 if debian
decides to do that.
pull/4238/head
Dylan Baker 6 years ago committed by Jussi Pakkanen
parent 25d51f583c
commit 2b26ddbf3e
  1. 5
      mesonbuild/dependencies/dev.py

@ -196,10 +196,11 @@ class LLVMDependency(ConfigToolDependency):
# newest back to oldest (3.5 is arbitrary), and finally the devel version. # newest back to oldest (3.5 is arbitrary), and finally the devel version.
# Please note that llvm-config-6.0 is a development snapshot and it should # Please note that llvm-config-6.0 is a development snapshot and it should
# not be moved to the beginning of the list. The only difference between # not be moved to the beginning of the list. The only difference between
# llvm-config-7 and llvm-config-devel is that the former is used by # llvm-config-8 and llvm-config-devel is that the former is used by
# Debian and the latter is used by FreeBSD. # Debian and the latter is used by FreeBSD.
tools = [ tools = [
'llvm-config', # base 'llvm-config', # base
'llvm-config-7', 'llvm-config70',
'llvm-config-6.0', 'llvm-config60', 'llvm-config-6.0', 'llvm-config60',
'llvm-config-5.0', 'llvm-config50', 'llvm-config-5.0', 'llvm-config50',
'llvm-config-4.0', 'llvm-config40', 'llvm-config-4.0', 'llvm-config40',
@ -208,7 +209,7 @@ class LLVMDependency(ConfigToolDependency):
'llvm-config-3.7', 'llvm-config37', 'llvm-config-3.7', 'llvm-config37',
'llvm-config-3.6', 'llvm-config36', 'llvm-config-3.6', 'llvm-config36',
'llvm-config-3.5', 'llvm-config35', 'llvm-config-3.5', 'llvm-config35',
'llvm-config-7', 'llvm-config-devel', # development snapshot 'llvm-config-8', 'llvm-config-devel', # development snapshot
] ]
tool_name = 'llvm-config' tool_name = 'llvm-config'
__cpp_blacklist = {'-DNDEBUG'} __cpp_blacklist = {'-DNDEBUG'}

Loading…
Cancel
Save