summaryrefslogtreecommitdiff
path: root/meson_options.txt
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-11-07 18:01:48 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-11-09 11:43:59 +0000
commitc1ad0879a195f3056abde938ac81c7f4677b676b (patch)
tree775f7551765defd7f8c7ad598f43e8c2057a3d81 /meson_options.txt
parenta447bbd489ba63a77feaeca49217431705aed2ec (diff)
downloadefl-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.txt27
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'
+)
+