This commit is contained in:
Sylvestre Ledru 2022-10-05 20:40:59 +02:00
parent 83fab60250
commit 5bfe8cc3c2
3 changed files with 12 additions and 4 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
llvm-toolchain-15 (1:15.0.2-2~exp1) experimental; urgency=medium
* Ship bolt
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 04 Oct 2022 15:21:19 +0200
llvm-toolchain-15 (1:15.0.2-1) unstable; urgency=medium
* New upstream release

View File

@ -1,4 +1,2 @@
usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_hugify.a
usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_instr.a
usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_instr_osx.a

8
debian/rules vendored
View File

@ -270,7 +270,7 @@ endif
BOLT_ARCHS := amd64 arm64
ifneq (,$(filter $(DEB_HOST_ARCH),$(BOLT_ARCHS)))
# PROJECTS += ;bolt
PROJECTS += ;bolt
endif
CODECOVERAGE=no
@ -650,7 +650,6 @@ override_dh_auto_configure: preconfigure
exit 1; \
fi
# ninja
VERBOSE=-v
debian-full-build:
@ -851,6 +850,11 @@ 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__/
# workaround issue https://github.com/llvm/llvm-project/issues/57101
find debian/tmp -iname 'libbolt_rt*.a' -path '*/build-llvm/*' -delete
# Remove an osx file
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/libbolt_rt_instr_osx.a
ifeq ($(LLVM_SPIRV_INSTALLED),yes)
DESTDIR=$(DEB_INST) ninja $(VERBOSE) -C libclc/build install
endif