mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-11 02:04:22 +00:00
* Bring back llvm-3.9-tools to life
* ship clang-tblgen & yaml-bench as part of the libclang-common-X.Y-dev package
This commit is contained in:
parent
3a70f2b80b
commit
7f14b364a6
7
debian/changelog
vendored
7
debian/changelog
vendored
@ -1,9 +1,12 @@
|
|||||||
llvm-toolchain-3.9 (1:3.9~svn275597-1~exp2) UNRELEASED; urgency=medium
|
llvm-toolchain-3.9 (1:3.9~svn275918-1~exp1) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
* New snapshot release
|
* New snapshot release
|
||||||
* Silent test CodeGen/SPARC/LeonInsertNOPsDoublePrecision.ll
|
* Silent test CodeGen/SPARC/LeonInsertNOPsDoublePrecision.ll
|
||||||
|
* Bring back llvm-3.9-tools to life
|
||||||
|
* ship clang-tblgen & yaml-bench as part of the libclang-common-X.Y-dev
|
||||||
|
package
|
||||||
|
|
||||||
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 15 Jul 2016 21:29:38 +0200
|
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 19 Jul 2016 15:34:08 +0200
|
||||||
|
|
||||||
llvm-toolchain-snapshot (1:3.9~svn274438-1) unstable; urgency=medium
|
llvm-toolchain-snapshot (1:3.9~svn274438-1) unstable; urgency=medium
|
||||||
|
|
||||||
|
20
debian/control
vendored
20
debian/control
vendored
@ -288,6 +288,26 @@ Description: Modular compiler and toolchain technologies, libraries and headers
|
|||||||
This package provides the libraries and headers to develop applications
|
This package provides the libraries and headers to develop applications
|
||||||
using llvm.
|
using llvm.
|
||||||
|
|
||||||
|
Package: llvm-3.9-tools
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${shlibs:Depends}, ${misc:Depends}, python,
|
||||||
|
llvm-3.9-dev (= ${binary:Version})
|
||||||
|
Description: Modular compiler and toolchain technologies, tools
|
||||||
|
LLVM is a collection of libraries and tools that make it easy to build
|
||||||
|
compilers, optimizers, just-in-time code generators, and many other
|
||||||
|
compiler-related programs.
|
||||||
|
.
|
||||||
|
LLVM uses a single, language-independent virtual instruction set both
|
||||||
|
as an offline code representation (to communicate code between
|
||||||
|
compiler phases and to run-time systems) and as the compiler internal
|
||||||
|
representation (to analyze and transform programs). This persistent
|
||||||
|
code representation allows a common set of sophisticated compiler
|
||||||
|
techniques to be applied at compile-time, link-time, install-time,
|
||||||
|
run-time, or "idle-time" (between program runs).
|
||||||
|
.
|
||||||
|
This package provides tools for testing.
|
||||||
|
|
||||||
|
|
||||||
Package: libllvm-3.9-ocaml-dev
|
Package: libllvm-3.9-ocaml-dev
|
||||||
Section: ocaml
|
Section: ocaml
|
||||||
Architecture: any
|
Architecture: any
|
||||||
|
7
debian/libclang-common-X.Y-dev.install.in
vendored
7
debian/libclang-common-X.Y-dev.install.in
vendored
@ -5,3 +5,10 @@ usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION_FULL@/*.txt
|
|||||||
|
|
||||||
#usr/lib/clang/@LLVM_VERSION_FULL@/lib /usr/lib/clang/@LLVM_VERSION@/
|
#usr/lib/clang/@LLVM_VERSION_FULL@/lib /usr/lib/clang/@LLVM_VERSION@/
|
||||||
#usr/lib/clang/@LLVM_VERSION_FULL@/include/ /usr/include/clang/@LLVM_VERSION@/
|
#usr/lib/clang/@LLVM_VERSION_FULL@/include/ /usr/include/clang/@LLVM_VERSION@/
|
||||||
|
|
||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/clang-tblgen
|
||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/yaml-bench
|
||||||
|
|
||||||
|
usr/bin/clang-tblgen-@LLVM_VERSION@
|
||||||
|
usr/bin/yaml-bench-@LLVM_VERSION@
|
||||||
|
|
||||||
|
2
debian/llvm-X.Y-tools.dirs.in
vendored
Normal file
2
debian/llvm-X.Y-tools.dirs.in
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/usr/lib/llvm-@LLVM_VERSION@/build/unittests
|
||||||
|
/usr/lib/llvm-@LLVM_VERSION@/build/utils/lit/
|
9
debian/llvm-X.Y-tools.install.in
vendored
Normal file
9
debian/llvm-X.Y-tools.install.in
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/count
|
||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/FileCheck
|
||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/not
|
||||||
|
|
||||||
|
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@
|
5
debian/rules
vendored
5
debian/rules
vendored
@ -214,6 +214,7 @@ override_dh_auto_configure: preconfigure
|
|||||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
-DCMAKE_CXX_FLAGS='$(CXXFLAGS_EXTRA)' \
|
-DCMAKE_CXX_FLAGS='$(CXXFLAGS_EXTRA)' \
|
||||||
-DLLVM_LINK_LLVM_DYLIB=ON \
|
-DLLVM_LINK_LLVM_DYLIB=ON \
|
||||||
|
-DLLVM_INSTALL_UTILS=ON \
|
||||||
-DLLVM_VERSION_SUFFIX= \
|
-DLLVM_VERSION_SUFFIX= \
|
||||||
-DLLVM_ENABLE_SPHINX=ON \
|
-DLLVM_ENABLE_SPHINX=ON \
|
||||||
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
|
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
|
||||||
@ -306,10 +307,6 @@ override_dh_auto_install:
|
|||||||
mv $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/clang-$(LLVM_VERSION) \
|
mv $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/clang-$(LLVM_VERSION) \
|
||||||
$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/clang
|
$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/clang
|
||||||
|
|
||||||
# internal tools, don't care
|
|
||||||
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/count
|
|
||||||
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/not
|
|
||||||
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/FileCheck
|
|
||||||
# Don't think it is used
|
# Don't think it is used
|
||||||
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/libPolly*a
|
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/libPolly*a
|
||||||
# Probably useless
|
# Probably useless
|
||||||
|
9
llvm-X.Y-tools.install.in
Normal file
9
llvm-X.Y-tools.install.in
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/count
|
||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/FileCheck
|
||||||
|
usr/lib/llvm-@LLVM_VERSION@/bin/not
|
||||||
|
|
||||||
|
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@
|
Loading…
Reference in New Issue
Block a user