|
1 | 1 | # |
2 | | -# Copyright (C) 2020 Linux Studio Plugins Project <https://lsp-plug.in/> |
3 | | -# (C) 2020 Vladimir Sadovnikov <sadko4u@gmail.com> |
| 2 | +# Copyright (C) 2024 Linux Studio Plugins Project <https://lsp-plug.in/> |
| 3 | +# (C) 2024 Vladimir Sadovnikov <sadko4u@gmail.com> |
4 | 4 | # |
5 | 5 | # This file is part of lsp-dsp-lib |
6 | 6 | # |
@@ -97,16 +97,14 @@ CXX_OBJ_ALL = \ |
97 | 97 | $(CXX_OBJ_TEST) \ |
98 | 98 | $(CXX_OBJ_NOTEST) |
99 | 99 |
|
100 | | -ifneq ($(BUILD_HOST),1) |
101 | | - ifeq ($(ARCHITECTURE_FAMILY),ia32) |
102 | | - CXX_OBJ_EXT += $(CXX_OBJ_X86) $(CXX_OBJ_SSE) $(CXX_OBJ_SSE2) $(CXX_OBJ_SSE3) $(CXX_OBJ_SSE4) $(CXX_OBJ_AVX) $(CXX_OBJ_AVX2) $(CXX_OBJ_AVX512) |
103 | | - else ifeq ($(ARCHITECTURE_FAMILY),x86_64) |
104 | | - CXX_OBJ_EXT += $(CXX_OBJ_X86) $(CXX_OBJ_SSE) $(CXX_OBJ_SSE2) $(CXX_OBJ_SSE3) $(CXX_OBJ_SSE4) $(CXX_OBJ_AVX) $(CXX_OBJ_AVX2) $(CXX_OBJ_AVX512) |
105 | | - else ifeq ($(ARCHITECTURE_FAMILY),arm32) |
106 | | - CXX_OBJ_EXT += $(CXX_OBJ_ARM) $(CXX_OBJ_NEON_D32) |
107 | | - else ifeq ($(ARCHITECTURE_FAMILY),aarch64) |
108 | | - CXX_OBJ_EXT += $(CXX_OBJ_AARCH64) $(CXX_OBJ_ASIMD) |
109 | | - endif |
| 100 | +ifeq ($($(HOST)ARCHITECTURE_FAMILY),ia32) |
| 101 | + CXX_OBJ_EXT += $(CXX_OBJ_X86) $(CXX_OBJ_SSE) $(CXX_OBJ_SSE2) $(CXX_OBJ_SSE3) $(CXX_OBJ_SSE4) $(CXX_OBJ_AVX) $(CXX_OBJ_AVX2) $(CXX_OBJ_AVX512) |
| 102 | +else ifeq ($($(HOST)ARCHITECTURE_FAMILY),x86_64) |
| 103 | + CXX_OBJ_EXT += $(CXX_OBJ_X86) $(CXX_OBJ_SSE) $(CXX_OBJ_SSE2) $(CXX_OBJ_SSE3) $(CXX_OBJ_SSE4) $(CXX_OBJ_AVX) $(CXX_OBJ_AVX2) $(CXX_OBJ_AVX512) |
| 104 | +else ifeq ($($(HOST)ARCHITECTURE_FAMILY),arm32) |
| 105 | + CXX_OBJ_EXT += $(CXX_OBJ_ARM) $(CXX_OBJ_NEON_D32) |
| 106 | +else ifeq ($($(HOST)ARCHITECTURE_FAMILY),aarch64) |
| 107 | + CXX_OBJ_EXT += $(CXX_OBJ_AARCH64) $(CXX_OBJ_ASIMD) |
110 | 108 | endif |
111 | 109 |
|
112 | 110 | ALL_HEADERS = $(call rwildcard, $(ARTIFACT_INC), *.h) |
|
0 commit comments