diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-07 18:01:48 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-09 11:43:59 +0000 |
commit | c1ad0879a195f3056abde938ac81c7f4677b676b (patch) | |
tree | 775f7551765defd7f8c7ad598f43e8c2057a3d81 /meson_options.txt | |
parent | a447bbd489ba63a77feaeca49217431705aed2ec (diff) | |
download | efl-c1ad0879a195f3056abde938ac81c7f4677b676b.tar.gz |
meson - add checks/options for mmx, sse3, neon, altivec
so we can build our assembly fast-paths again.... - also clean up the
code a bit to match...
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/meson_options.txt b/meson_options.txt index ad42f31294..94d3007d58 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -49,7 +49,7 @@ option('drm', option('cocoa', type : 'boolean', value : false, - description : 'Flag for handling drm support in efl' + description : 'Flag for handling apple cocoa support in efl' ) option('physics', @@ -327,3 +327,28 @@ option('mono', value: false, description: 'Flag for handling c# bindings' ) + +option('cpu-mmx', + type: 'boolean', + value: true, + description: 'Build MMX support when building for intel' +) + +option('cpu-sse3', + type: 'boolean', + value: true, + description: 'Build SSE3 support when building for intel' +) + +option('cpu-neon', + type: 'boolean', + value: true, + description: 'Build NEON support when building for ARM' +) + +option('cpu-altivec', + type: 'boolean', + value: true, + description: 'Build ALTIVEC support when building for PPC/POWER' +) + |