elm: fix Efl.Ui errors not being registered
authorDaniel Kolesa <d.kolesa@samsung.com>
Tue, 24 Sep 2019 17:17:28 +0000 (19:17 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 24 Sep 2019 21:47:58 +0000 (06:47 +0900)
The implementation is necessary, but it wasn't being generated
and included by mistake.

src/lib/elementary/elm_main.c
src/lib/elementary/meson.build

index ce4738a..f445f25 100644 (file)
@@ -33,6 +33,8 @@
 #include "elm_gengrid_eo.h"
 #include "elm_widget_gengrid.h"
 
+#include "efl_ui.eot.c"
+
 #define SEMI_BROKEN_QUICKLAUNCH 1
 
 #ifdef __CYGWIN__
index 8f65c50..9169ff4 100644 (file)
@@ -223,8 +223,9 @@ foreach eo_file : pub_eo_types_files
     install_dir : dir_package_include,
     command : eolian_gen + [ '-I', meson.current_source_dir(), eolian_include_directories,
                            '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'),
+                           '-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'),
                            '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'),
-                           '-ghd', '@INPUT@'])
+                           '-gchd', '@INPUT@'])
 endforeach
 
 priv_eo_files = [