summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/ector/software/meson.build20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/lib/ector/software/meson.build b/src/lib/ector/software/meson.build
index b0e710c416..b587ca9024 100644
--- a/src/lib/ector/software/meson.build
+++ b/src/lib/ector/software/meson.build
@@ -9,15 +9,6 @@ ector_src += files([
9 'ector_software_buffer.c', 9 'ector_software_buffer.c',
10]) 10])
11 11
12if 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 ]
20endif
21 12
22pub_eo_files = [ 13pub_eo_files = [
23 'ector_software_surface.eo', 14 'ector_software_surface.eo',
@@ -43,6 +34,17 @@ foreach eo_file : pub_eo_files
43 '-gchd', '@INPUT@']) 34 '-gchd', '@INPUT@'])
44endforeach 35endforeach
45 36
37
38if cpu_sse3 == true
39 ector_opt = static_library('ector_opt',
40 sources: pub_eo_file_target + [ 'ector_software_gradient_sse3.c' ],
41 dependencies: ector_pub_deps + [triangulator, freetype, draw, m] + ector_deps,
42 include_directories: config_dir + [ include_directories('..') ],
43 c_args: ector_opt_c_args,
44 )
45 ector_opt_lib += [ ector_opt ]
46endif
47
46install_data(pub_eo_files, 48install_data(pub_eo_files,
47 install_dir: join_paths(eolian_include_dir, package_version_name) 49 install_dir: join_paths(eolian_include_dir, package_version_name)
48) 50)