meson : fix eina/meson.build
authorJérémy Zurcher <jeremy@asynk.ch>
Wed, 3 Oct 2018 10:34:23 +0000 (10:34 +0000)
committerYeongjong Lee <yj34.lee@samsung.com>
Thu, 8 Nov 2018 06:40:42 +0000 (15:40 +0900)
issue : when running 'ninja clean' 'buildtype' option is set to 'custom',
patch : set specific options for 'debug' and 'release',
        set default options for any other value of 'buildtype'
Differential Revision: https://phab.enlightenment.org/D7131

src/lib/eina/meson.build

index 1d3bd51..dcd51b2 100644 (file)
@@ -193,15 +193,7 @@ endif
 
 eina_config = configuration_data()
 
-if get_option('buildtype') == 'plain'
-     with_max_log_level=-1
-     stringshare_usage=false
-     use_valgrind=true
-     debug_malloc=false
-     debug_threads=false
-     default_mempool=false
-     want_cow_magic=false
-elif get_option('buildtype') == 'debug'
+if get_option('buildtype') == 'debug'
      with_max_log_level=-1
      stringshare_usage=true
      use_valgrind=true
@@ -217,6 +209,14 @@ elif get_option('buildtype') == 'release'
      debug_threads=false
      default_mempool=false
      want_cow_magic=false
+ else
+     with_max_log_level=-1
+     stringshare_usage=false
+     use_valgrind=true
+     debug_malloc=false
+     debug_threads=false
+     default_mempool=false
+     want_cow_magic=false
 endif
 
 if with_max_log_level != -1