diff options
author | CoprDistGit <infra@openeuler.org> | 2025-01-15 06:47:29 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2025-01-15 06:47:29 +0000 |
commit | 1e503e91e0cc9e3793f1c558c56cc10e1c93fb98 (patch) | |
tree | 70292c74c2ab4db698615e7d823d9357eeaced7f /macros | |
parent | f71cf5357e1a2dc350cbef90c63632f7f26b2f6d (diff) |
automatic import of openEuler-rpm-config
Diffstat (limited to 'macros')
-rw-r--r-- | macros | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -260,6 +260,7 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end %__brp_remove_la_files /usr/lib/rpm/brp-remove-la-files %__brp_remove_info_dir /usr/lib/rpm/brp-remove-info-dir %__brp_clean_perl_files /usr/lib/rpm/brp-clean-perl-files +%__brp_llvm_compile_lto_elf /usr/lib/rpm/brp-llvm-compile-lto-elf %{build_cflags} %{build_ldflags} %__os_install_post \ %{?__brp_ldconfig} \ @@ -279,6 +280,7 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end %{nil} %__spec_install_post\ + %[ "%{toolchain}" == "clang" ? "%{?__brp_llvm_compile_lto_elf}" : "%{nil}" ] \ %{?__debug_package:%{__debug_install_post}}\ %{?@VENDOR@_delete_rpath:%{?__brp_chrpath}} \ %{__arch_install_post}\ @@ -410,7 +412,7 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end %pkg_vcmp() (%{expand:%%{pkg_version_cmp %1 %3}} %2 0) #arches macros -%generic_arches %{ix86} x86_64 %{arm} aarch64 loongarch64 powerpc64le ppc64le +%generic_arches %{ix86} x86_64 %{arm} aarch64 loongarch64 powerpc64le ppc64le sw_64 %ldc_arches %{generic_arches} %valgrind_arches %{generic_arches} %nodejs_arches %{generic_arches} riscv64 |