summaryrefslogtreecommitdiff
path: root/packages/dev-util/codelite/files
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2020-07-14 09:06:48 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2020-07-14 09:06:48 +0300
commit547c51c310b7e1dbcd503a0f74b5f04a487f45ff (patch)
tree685464fc0d88af35690b5968aab08a16b5e4d0d7 /packages/dev-util/codelite/files
parent1e79f08ba5de73281a0320a3cc3ba8f73919aa5a (diff)
codelite: clang search path
Diffstat (limited to 'packages/dev-util/codelite/files')
-rw-r--r--packages/dev-util/codelite/files/cmake_find_clang.patch78
1 files changed, 54 insertions, 24 deletions
diff --git a/packages/dev-util/codelite/files/cmake_find_clang.patch b/packages/dev-util/codelite/files/cmake_find_clang.patch
index 06f24fc..755da7a 100644
--- a/packages/dev-util/codelite/files/cmake_find_clang.patch
+++ b/packages/dev-util/codelite/files/cmake_find_clang.patch
@@ -1,32 +1,62 @@
-Source: written by Gluzskiy Alexandr <sss@sss.chaoslab.ru>
-Reason: Fix clang search patches for cmake script
-Upstream: not reported, not required (distro specific)
-
diff --git a/cmake/Modules/FindLibClang.cmake b/cmake/Modules/FindLibClang.cmake
-index 529ab0a70..2e81c9625 100644
+index 529ab0a70..77573feb9 100644
--- a/cmake/Modules/FindLibClang.cmake
+++ b/cmake/Modules/FindLibClang.cmake
-@@ -5,6 +5,10 @@ if (UNIX)
+@@ -4,48 +4,21 @@ if (UNIX)
+ NAMES libclang.so
HINTS
/usr/lib
- /usr/local/lib
-+ /usr/lib/llvm/8/lib
-+ /usr/lib/llvm/7/lib
-+ /usr/lib/llvm/6/lib
-+ /usr/lib/llvm/5/lib
- /usr/lib/llvm-6.0/lib
- /usr/lib/llvm-5.0/lib
- /usr/lib/llvm-4.2/lib
-@@ -23,7 +27,11 @@ if (UNIX)
+- /usr/local/lib
+- /usr/lib/llvm-6.0/lib
+- /usr/lib/llvm-5.0/lib
+- /usr/lib/llvm-4.2/lib
+- /usr/lib/llvm-4.1/lib
+- /usr/lib/llvm-4.0/lib
+- /usr/lib/llvm-3.8/lib
+- /usr/lib/llvm-3.9/lib
+- /usr/lib/llvm-3.7/lib
+- /usr/lib/llvm-3.6/lib
+- /usr/lib/llvm-3.5/lib
+- /usr/lib/llvm-3.4/lib
+- /usr/lib/llvm-3.3/lib
+- # For fedora
++ /usr/lib/llvm/13/lib
++ /usr/lib/llvm/12/lib
++ /usr/lib/llvm/11/lib
++ /usr/lib/llvm/10/lib
++ # For fedora
+ /usr/lib/llvm
+ /usr/lib64/llvm
${CMAKE_INSTALL_LIBDIR})
find_path(LIBCLANG_INCLUDE_T NAMES clang-c/Index.h
-- HINTS
-+ HINTS
-+ /usr/lib/llvm/8/include
-+ /usr/lib/llvm/7/include
-+ /usr/lib/llvm/6/include
-+ /usr/lib/llvm/6/include
- /usr/lib/llvm-6.0/include
- /usr/lib/llvm-5.0/include
- /usr/lib/llvm-4.2/include
+ HINTS
+- /usr/lib/llvm-6.0/include
+- /usr/lib/llvm-5.0/include
+- /usr/lib/llvm-4.2/include
+- /usr/lib/llvm-4.1/include
+- /usr/lib/llvm-4.0/include
+- /usr/lib/llvm-3.9/include
+- /usr/lib/llvm-3.8/include
+- /usr/lib/llvm-3.7/include
+- /usr/lib/llvm-3.6/include
+- /usr/lib/llvm-3.5/include
+- /usr/lib/llvm-3.4/include
+- /usr/lib/llvm-3.3/include
+- /usr/include/llvm-4.2
+- /usr/include/llvm-4.1
+- /usr/include/llvm-4.0
+- /usr/include/llvm-3.9
+- /usr/include/llvm-3.8
+- /usr/include/llvm-3.7
+- /usr/include/llvm-3.6
+- /usr/include/llvm-3.5
+- /usr/include/llvm-3.4
+- /usr/include/llvm-3.3
++ /usr/lib/llvm/13/include
++ /usr/lib/llvm/12/include
++ /usr/lib/llvm/11/include
++ /usr/lib/llvm/10/include
+ /usr/include/llvm
+ /usr/local/include
+ # For fedora