diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-15 12:25:15 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-16 00:08:47 +0000 |
commit | b9225fd710baeddd2ab6256e3b7b20e2e47e3633 (patch) | |
tree | 22d3a36c950cca4e50064b46c4d9b788fff4a2f2 /src/lib/ector/software/meson.build | |
parent | 788507961a55670c959ed5aa57e84c818bc0f4a1 (diff) |
ector - fix meson build with sse3 on ix86 (32bit)
Diffstat (limited to '')
-rw-r--r-- | src/lib/ector/software/meson.build | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/ector/software/meson.build b/src/lib/ector/software/meson.build index 5e5dc599d7..b0e710c416 100644 --- a/src/lib/ector/software/meson.build +++ b/src/lib/ector/software/meson.build | |||
@@ -9,6 +9,16 @@ ector_src += files([ | |||
9 | 'ector_software_buffer.c', | 9 | 'ector_software_buffer.c', |
10 | ]) | 10 | ]) |
11 | 11 | ||
12 | if cpu_sse3 == true | ||
13 | ector_opt = static_library('ector_opt', | ||
14 | sources: [ 'ector_software_gradient_sse3.c' ], | ||
15 | dependencies: ector_pub_deps + [triangulator, freetype, draw, m] + ector_deps, | ||
16 | include_directories: config_dir + [ include_directories('..') ], | ||
17 | c_args: ector_opt_c_args, | ||
18 | ) | ||
19 | ector_opt_lib += [ ector_opt ] | ||
20 | endif | ||
21 | |||
12 | pub_eo_files = [ | 22 | pub_eo_files = [ |
13 | 'ector_software_surface.eo', | 23 | 'ector_software_surface.eo', |
14 | 'ector_software_buffer.eo', | 24 | 'ector_software_buffer.eo', |