mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-28 18:40:36 +00:00
Merge remote-tracking branch 'origin/9' into snapshot
This commit is contained in:
commit
f02c554362
28
debian/changelog
vendored
28
debian/changelog
vendored
@ -20,11 +20,22 @@ llvm-toolchain-snapshot (1:10~svn366440-1~exp1) experimental; urgency=medium
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 18 Jul 2019 18:58:32 +0200
|
||||
|
||||
llvm-toolchain-9 (1:9~svn366428-1) unstable; urgency=medium
|
||||
llvm-toolchain-9 (1:9~+rc1-1~exp2) experimental; urgency=medium
|
||||
|
||||
* New branch (9)
|
||||
[ Gianfranco Costamagna ]
|
||||
* Fixed wrong shlib generation of libomp5 library
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 18 Jul 2019 16:54:14 +0200
|
||||
[ Sylvestre Ledru ]
|
||||
* Move lit-cpuid from llvm-tools to lldb (wrong package)
|
||||
* Ship clangd-9 as a new package (Closes: #932432)
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 03 Aug 2019 11:41:07 +0200
|
||||
|
||||
llvm-toolchain-9 (1:9~+rc1-1~exp1) experimental; urgency=medium
|
||||
|
||||
* New snapshot release
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 29 Jul 2019 22:16:33 +0200
|
||||
|
||||
llvm-toolchain-snapshot (1:9~svn366022-1~exp1) experimental; urgency=medium
|
||||
|
||||
@ -192,6 +203,17 @@ llvm-toolchain-snapshot (1:9~svn351375-1~exp1) experimental; urgency=medium
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 16 Jan 2019 21:59:29 +0100
|
||||
|
||||
llvm-toolchain-8 (1:8.0.1-1) unstable; urgency=medium
|
||||
|
||||
* New stable release
|
||||
* Ship python3-lldb-8 as a new package
|
||||
* Ship clangd-8 as a new package (Closes: #932432)
|
||||
|
||||
[ Gianfranco Costamagna ]
|
||||
* Fixed wrong shlib generation of libomp5 library
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 03 Aug 2019 11:44:29 +0200
|
||||
|
||||
llvm-toolchain-8 (1:8.0.1~+rc4-2) unstable; urgency=medium
|
||||
|
||||
* Compile against Python 3
|
||||
|
2
debian/clang-tools-X.Y.install.in
vendored
2
debian/clang-tools-X.Y.install.in
vendored
@ -21,7 +21,6 @@ usr/lib/llvm-@LLVM_VERSION@/bin/modularize
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/c-index-test
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/clang-include-fixer
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/find-all-symbols
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/clangd
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/clang-refactor
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/diagtool
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/hmaptool
|
||||
@ -52,7 +51,6 @@ usr/bin/find-all-symbols-@LLVM_VERSION@
|
||||
usr/bin/clang-include-fixer-@LLVM_VERSION@
|
||||
usr/bin/clang-change-namespace-@LLVM_VERSION@
|
||||
usr/bin/clang-import-test-@LLVM_VERSION@
|
||||
usr/bin/clangd-@LLVM_VERSION@
|
||||
usr/bin/clang-refactor-@LLVM_VERSION@
|
||||
usr/bin/diagtool-@LLVM_VERSION@
|
||||
usr/bin/hmaptool-@LLVM_VERSION@
|
||||
|
3
debian/clangd-X.Y.install.in
vendored
Normal file
3
debian/clangd-X.Y.install.in
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/clangd
|
||||
usr/bin/clangd-@LLVM_VERSION@
|
||||
|
1
debian/clangd-X.Y.manpages.in
vendored
Normal file
1
debian/clangd-X.Y.manpages.in
vendored
Normal file
@ -0,0 +1 @@
|
||||
debian/man/clangd-@LLVM_VERSION@.1
|
20
debian/control
vendored
20
debian/control
vendored
@ -55,8 +55,7 @@ Description: clang-based tools for C/C++ developments
|
||||
Clang implements all of the ISO C++ 1998, 11 and 14 standards and also
|
||||
provides most of the support of C++17.
|
||||
.
|
||||
This package contains some clang-based tools like scan-build, clangd,
|
||||
clang-cl, etc.
|
||||
This package contains some clang-based tools like scan-build, clang-cl, etc.
|
||||
|
||||
Package: clang-format-10
|
||||
Architecture: any
|
||||
@ -85,6 +84,21 @@ Description: clang-based C++ linter tool
|
||||
via static analysis. clang-tidy is modular and provides a convenient interface
|
||||
for writing new checks.
|
||||
|
||||
Package: clangd-10
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Replaces: clang-tools-10 (<< 10~svn367724-1~exp1)
|
||||
Breaks: clang-tools-10 (<< 10~svn367724-1~exp1)
|
||||
Description: Language server that provides IDE-like features to editors
|
||||
clangd understands your C++ code and adds smart features to your editor:
|
||||
- code completion
|
||||
- compile errors
|
||||
- go-to-definition
|
||||
- and more.
|
||||
.
|
||||
clangd is a language server that implements the Language Server Protocol;
|
||||
it can work with many editors through a plugin.
|
||||
|
||||
Package: clang-10-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
@ -442,6 +456,8 @@ Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm10 (= ${binary:Version}), llvm-10-dev,
|
||||
python-lldb-10
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Replaces: llvm-9-tools (<< 9~+rc1-1~exp2)
|
||||
Breaks: llvm-9-tools (<< 9~+rc1-1~exp2)
|
||||
Description: Next generation, high-performance debugger
|
||||
LLDB is a next generation, high-performance debugger. It is built as a set of
|
||||
reusable components which highly leverage existing libraries in the larger LLVM
|
||||
|
2
debian/lldb-X.Y.install.in
vendored
2
debian/lldb-X.Y.install.in
vendored
@ -2,6 +2,7 @@ usr/lib/llvm-@LLVM_VERSION@/bin/lldb*
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/lldb-mi*
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/lldb-server*
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/lldb-argdumper
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/lit-cpuid
|
||||
|
||||
usr/bin/lldb-@LLVM_VERSION@*
|
||||
usr/bin/lldb-server-@LLVM_VERSION@*
|
||||
@ -9,3 +10,4 @@ usr/bin/lldb-mi-@LLVM_VERSION@*
|
||||
usr/bin/lldb-argdumper-@LLVM_VERSION@
|
||||
usr/bin/lldb-vscode-@LLVM_VERSION@
|
||||
usr/bin/lldb-instr-@LLVM_VERSION@
|
||||
usr/bin/lit-cpuid-@LLVM_VERSION@
|
||||
|
2
debian/llvm-X.Y-tools.install.in
vendored
2
debian/llvm-X.Y-tools.install.in
vendored
@ -2,7 +2,6 @@
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/count
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/FileCheck
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/not
|
||||
usr/lib/llvm-@LLVM_VERSION@/bin/lit-cpuid
|
||||
usr/lib/llvm-@LLVM_VERSION@/share/opt-viewer/opt-viewer.py
|
||||
usr/lib/llvm-@LLVM_VERSION@/share/opt-viewer/optrecord.py
|
||||
usr/lib/llvm-@LLVM_VERSION@/share/opt-viewer/style.css
|
||||
@ -15,4 +14,3 @@ utils/lit/* /usr/lib/llvm-@LLVM_VERSION@/build/utils/lit/
|
||||
usr/bin/count-@LLVM_VERSION@
|
||||
usr/bin/FileCheck-@LLVM_VERSION@
|
||||
usr/bin/not-@LLVM_VERSION@
|
||||
usr/bin/lit-cpuid-@LLVM_VERSION@
|
11
debian/rules
vendored
11
debian/rules
vendored
@ -536,13 +536,15 @@ build_doc:
|
||||
done
|
||||
|
||||
mkdir -p debian/man/
|
||||
help2man --no-info --version-string=$(LLVM_VERSION) clang/tools/scan-view/bin/scan-view > debian/man/scan-view-$(LLVM_VERSION).1
|
||||
help2man --no-info --version-string=$(LLVM_VERSION) clang/tools/clang-format/clang-format-diff.py > debian/man/clang-format-diff-$(LLVM_VERSION).1
|
||||
ls -al clang/tools/scan-view/bin/scan-view
|
||||
clang/tools/scan-view/bin/scan-view --help || true
|
||||
help2man --no-info --version-string=$(LLVM_VERSION) clang/tools/scan-view/bin/scan-view > debian/man/scan-view-$(LLVM_VERSION).1 || true
|
||||
help2man --no-info --version-string=$(LLVM_VERSION) clang/tools/clang-format/clang-format-diff.py > debian/man/clang-format-diff-$(LLVM_VERSION).1 || true
|
||||
|
||||
CMDS="llvm-dwarfdump llvm-mc llvm-mcmarkup llvm-objdump llvm-rtdyld llvm-size llvm-ranlib lldb lldb-mi clang-format clang clang++ clang-tblgen clang-check clang-cpp clang-import-test clang-tidy clang-apply-replacements clang-rename clang-query pp-trace sancov lli modularize clang-include-fixer find-all-symbols clang-reorder-fields ld.lld llvm-tblgen clang-change-namespace clang-offload-bundler"; \
|
||||
CMDS="llvm-dwarfdump llvm-mc llvm-mcmarkup llvm-objdump llvm-rtdyld llvm-size llvm-ranlib lldb lldb-mi clang-format clang clang++ clang-tblgen clang-check clang-cpp clang-import-test clang-tidy clang-apply-replacements clang-rename clang-query pp-trace sancov lli modularize clang-include-fixer find-all-symbols clang-reorder-fields ld.lld llvm-tblgen clang-change-namespace clang-offload-bundler clangd"; \
|
||||
for f in $$CMDS; do \
|
||||
echo "Generating manpage of $$f"; \
|
||||
LD_LIBRARY_PATH=$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/:/usr/lib/*/libfakeroot help2man --no-info --version-string=$(LLVM_VERSION) $(TARGET_BUILD)/bin/$$f > debian/man/$$f-$(LLVM_VERSION).1; \
|
||||
LD_LIBRARY_PATH=$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/:/usr/lib/*/libfakeroot help2man --no-info --version-string=$(LLVM_VERSION) $(TARGET_BUILD_STAGE2)/bin/$$f > debian/man/$$f-$(LLVM_VERSION).1; \
|
||||
done
|
||||
if test "$(OPENMP_ENABLE)" = yes; then \
|
||||
cd openmp/runtime && doxygen doc/doxygen/config; cd -; \
|
||||
@ -625,6 +627,7 @@ endif
|
||||
rm -rf $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/build/utils/lit/lit/__pycache__/ \
|
||||
$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/build/utils/lit/lit/*/__pycache__/
|
||||
|
||||
|
||||
$(MAKE) -C libcxxabi/build install DESTDIR=$(DEB_INST)
|
||||
$(MAKE) -C libcxx/build install DESTDIR=$(DEB_INST)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user