ACLOCAL_AMFLAGS = -I m4
AM_MAKEFLAGS = --no-print-directory
AM_DISTCHECK_CONFIGURE_FLAGS = \
---with-tests=regular \
---enable-always-build-examples \
---enable-xine \
---enable-sdl \
---enable-harfbuzz
+--with-tests=regular
SUBDIRS = src data doc
-EFL_VERSION([1], [7], [99], [dev])
-AC_INIT([efl], [efl_version], [enlightenment-devel@lists.sourceforge.net])
+EFL_VERSION([1], [8], [0], [dev])
+AC_INIT([efl], [efl_version-alpha1], [enlightenment-devel@lists.sourceforge.net])
AC_PREREQ([2.60])
AC_CONFIG_SRCDIR([configure.ac])
;;
esac
+EFL_VERSION_MAJOR="v_maj"
+EFL_VERSION_MINOR="v_min"
+AC_SUBST(EFL_VERSION_MAJOR)
+AC_SUBST(EFL_VERSION_MINOR)
+
want_systemd="no"
have_wince="no"
have_win32="no"
m4_define([v_rev], m4_if($4, dev, [dev_version], [0]))dnl
m4_define([v_rel], m4_if($4, dev, [], m4_ifblank($4, [], [-release $4])))dnl
m4_define([def_build_profile], m4_if($4, dev, [dev], [release]))dnl
-m4_define([efl_version], m4_if($4, dev, [v_maj.v_min.v_mic.v_rev], [v_maj.v_min.v_mic]))dnl
+dnl m4_define([efl_version], m4_if($4, dev, [v_maj.v_min.v_mic.v_rev], [v_maj.v_min.v_mic]))dnl
+m4_define([efl_version], [v_maj.v_min.v_mic])dnl
])
dnl EFL_COLOR
Version: @VERSION@
Libs: -L${libdir} -lecore_audio
Libs.private: @requirements_libs_ecore_audio@
-Cflags: -I${includedir}/ecore-audio-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-audio-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_cocoa
Libs.private: @requirements_libs_ecore_cocoa@
-Cflags: -I${includedir}/ecore-cocoa-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-cocoa-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_con
Libs.private: @requirements_libs_ecore_con@
-Cflags: -I${includedir}/ecore-con-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-con-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_evas
Libs.private: @requirements_libs_ecore_evas@
-Cflags: -I${includedir}/ecore-evas-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-evas-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_fb
Libs.private: @requirements_libs_ecore_fb@
-Cflags: -I${includedir}/ecore-fb-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-fb-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_file
Libs.private: @requirements_libs_ecore_file@
-Cflags: -I${includedir}/ecore-file-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-file-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_ecore_imf_evas@
Libs: -L${libdir} -lecore_imf_evas
-Cflags: -I${includedir}/ecore-imf-evas-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-imf-evas-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_ecore_imf@
Libs: -L${libdir} -lecore_imf
-Cflags: -I${includedir}/ecore-imf-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-imf-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_input_evas
Libs.private: @requirements_libs_ecore_input_evas@
-Cflags: -I${includedir}/ecore-input-evas-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-input-evas-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_input
Libs.private: @requirements_libs_ecore_input@
-Cflags: -I${includedir}/ecore-input-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-input-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_ipc
Libs.private: @requirements_libs_ecore_ipc@
-Cflags: -I${includedir}/ecore-ipc-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-ipc-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_psl1ght
Libs.private: @requirements_libs_ecore_psl1ght@
-Cflags: -I${includedir}/ecore-psl1ght-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-psl1ght-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_ecore_sdl@
Libs: -L${libdir} -lecore_sdl
-Cflags: -I${includedir}/ecore-sdl-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-sdl-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_wayland
Libs.private: @requirements_libs_ecore_wayland@
-Cflags: -I${includedir}/ecore-wayland-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-wayland-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_win32
Libs.private: @requirements_libs_ecore_win32@
-Cflags: -I${includedir}/ecore-win32-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-win32-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_wince
Libs.private: @requirements_libs_ecore_wince@
-Cflags: -I${includedir}/ecore-wince-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-wince-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore_x
Libs.private: @requirements_libs_ecore_x@
-Cflags: -I${includedir}/ecore-x-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-x-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lecore
Libs.private: @requirements_libs_ecore@
-Cflags: -I${includedir}/ecore-@VMAJ@ -I${includedir}/efl-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ecore-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -ledje
Libs.private: @requirements_libs_edje@
-Cflags: -I${includedir}/edje-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/edje-@VMAJ@
Requires.private: @requirements_pc_eet@
Libs: -L${libdir} -leet
Libs.private: @requirements_libs_eet@
-Cflags: -I${includedir}/eet-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eet-@VMAJ@
Requires.private: @requirements_pc_eeze@
Version: @VERSION@
Libs: -L${libdir} -leeze
-Cflags: -I${includedir}/eeze-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eeze-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_efreet@
Libs: -L${libdir} -lefreet_mime
-Cflags: -I${includedir}/efreet-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/efreet-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_efreet@
Libs: -L${libdir} -lefreet_trash
-Cflags: -I${includedir}/efreet-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/efreet-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_efreet@
Libs: -L${libdir} -lefreet
-Cflags: -I${includedir}/efreet-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/efreet-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -leina @requirements_public_libs_eina@
Libs.private: @requirements_libs_eina@
-Cflags: -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina
Version: @VERSION@
Libs: -L${libdir} -leio
Libs.private: @requirements_libs_eio@
-Cflags: -I${includedir}/eio-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eio-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -leldbus
Libs.private: @requirements_libs_eldbus@
-Cflags: -I${includedir}/eldbus-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eldbus-@VMAJ@
Requires.private: @requirements_pc_embryo@
Libs: -L${libdir} -lembryo
Libs.private: @requirements_libs_embryo@
-Cflags: -I${includedir}/embryo-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/embryo-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_emotion@
Libs: -L${libdir} -lemotion
-Cflags: -I${includedir}/emotion-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/emotion-@VMAJ@
Requires.private: @requirements_pc_eo@
Libs: -L${libdir} -leo
Libs.private:
-Cflags: -I${includedir}/eo-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eo-@VMAJ@
Requires.private: @requirements_pc_ephysics@
Version: @VERSION@
Libs: -L${libdir} -lephysics
-Cflags: -I${includedir}/ephysics-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ephysics-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -lescape
Libs.private: @requirements_libs_escape@
-Cflags: -I${includedir}/escape-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/escape-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_ethumb@
Libs: -L${libdir} -lethumb
-Cflags: -I${includedir}/ethumb-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ethumb-@VMAJ@
Version: @VERSION@
Requires.private: @requirements_pc_ethumb_client@
Libs: -L${libdir} -lethumb_client
-Cflags: -I${includedir}/ethumb-client-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/ethumb-client-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -levas
Libs.private: @requirements_libs_evas@
-Cflags: -I${includedir}/evas-@VMAJ@ -I${includedir}/efl-@VMAJ@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/evas-@VMAJ@
Version: @VERSION@
Libs: -L${libdir} -levil
Libs.private:
-Cflags: -I${includedir}/evil-@VMAJ@ @EFL_WINDOWS_VERSION_CFLAGS@ -mms-bitfields -D__USE_MINGW_ANSI_STDIO
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/evil-@VMAJ@ @EFL_WINDOWS_VERSION_CFLAGS@ -mms-bitfields -D__USE_MINGW_ANSI_STDIO
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-02-01 09:52+0100\n"
"Last-Translator: Joan Coll <jcoll2@gmail.com>\n"
"Language-Team: Catalan\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-12-13 12:06+0100\n"
"Last-Translator: Tomáš Čech <sleep_walker@suse.cz>\n"
"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-06-24 17:10+0900\n"
"Last-Translator: Jerome Pinot <ngc891@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-12-01 18:26+0200\n"
"Last-Translator: Efstathios Iosifidis <iosifidis@opensuse.org>\n"
"Language-Team: Ελληνικά, Σύγχρονα <opensuse-translation-el@opensuse.org>\n"
msgstr ""
"Project-Id-Version: enlightenment\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-02-21 15:24+0000\n"
"Last-Translator: Michael Moroni <michael.moroni@mailoo.org>\n"
"Language-Team: Esperanto <eo@li.org>\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-01-04 23:53+0100\n"
"Last-Translator: Adrián Arévalo <adri58@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-02-05 22:51+0000\n"
"Last-Translator: ilLogict <illogict@online.fr>\n"
"Language-Team: Enlightenment French Team <enlightenment-intl@lists."
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-11-07 22:52+0100\n"
"Last-Translator: Aníbal Garrido <khany@member.trisquel.info>\n"
"Language-Team: http://trasno.net/ <proxecto@trasno.net>\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-01-05 20:49+0100\n"
"Last-Translator: Massimo Maiurana <maiurana@gmail.com>\n"
"Language-Team: none\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-06-24 17:10+0900\n"
"Last-Translator: Jerome Pinot <ngc891@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-01-02 07:33+0900\n"
"Last-Translator: Daniel Juyung Seo <seojuyung2@gmali.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: enlightenment\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-01-05 21:52+0000\n"
"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
"Language-Team: Lithuanian <lt@li.org>\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-06-24 17:10+0900\n"
"Last-Translator: Jerome Pinot <ngc891@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-10-10 00:21+0100\n"
"Last-Translator: Sérgio Marques <smarquespt@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-06-24 17:10+0900\n"
"Last-Translator: Jerome Pinot <ngc891@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-06-24 17:10+0900\n"
"Last-Translator: Jerome Pinot <ngc891@gmail.com>\n"
"Language-Team: Enlightenment Team\n"
msgstr ""
"Project-Id-Version: enlightenment\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-11-01 08:28+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2013-06-20 04:43+0000\n"
"Last-Translator: Саша Петровић <salepetronije@gmail.com>\n"
"Language-Team: српски <српски <xfce-i18n@xfce.org>>\n"
msgstr ""
"Project-Id-Version: Efl\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-09-30 14:26+0900\n"
+"POT-Creation-Date: 2013-11-04 15:41+0900\n"
"PO-Revision-Date: 2012-12-22 03:45+0800\n"
"Last-Translator: Aron Xu <happyaron.xu@gmail.com>\n"
"Language-Team: Chinese (simplified)\n"
TESTS =
EXTRA_DIST =
-EFL_INSTALL_DATA_HOOK=
+EFL_INSTALL_EXEC_HOOK=
include Makefile_Efl.am
find . -type f -name '*.gcda' -delete
find . -type f -name check-results.xml -delete
-install-data-hook:
- $(EFL_INSTALL_DATA_HOOK)
- for i in $(lib_LTLIBRARIES); do \
- export file=`basename $$i`; \
- sed -e "s/-luuid//" $(DESTDIR)${libdir}/$$file > $(DESTDIR)${libdir}/$$file.tmp && mv $(DESTDIR)${libdir}/$$file.tmp $(DESTDIR)${libdir}/$$file; \
- done
+install-exec-hook:
+ $(EFL_INSTALL_EXEC_HOOK)
bin/edje/edje_data_convert.c \
bin/edje/edje_convert_main.c \
lib/edje/edje_convert.c \
-tests/edje/edje_tests_helpers.h
+tests/edje/edje_tests_helpers.h \
+tests/edje/data/complex_layout.edc \
+tests/edje/data/test_layout.edc \
+tests/emotion/data/theme.edc \
+tests/emotion/data/icon.edc \
+tests/emotion/data/bpause.png \
+tests/emotion/data/bplay.png \
+tests/emotion/data/bstop.png \
+tests/emotion/data/e_logo.png \
+tests/emotion/data/fr1.png \
+tests/emotion/data/fr2.png \
+tests/emotion/data/fr3.png \
+tests/emotion/data/fr4.png \
+tests/emotion/data/fr5.png \
+tests/emotion/data/fr6.png \
+tests/emotion/data/fr7.png \
+tests/emotion/data/h_slider.png \
+tests/emotion/data/knob.png \
+tests/emotion/data/orb.png \
+tests/emotion/data/pnl.png \
+tests/emotion/data/sl.png \
+tests/emotion/data/tiles.png \
+tests/emotion/data/video_frame_bottom.png \
+tests/emotion/data/video_frame_left.png \
+tests/emotion/data/video_frame_right.png \
+tests/emotion/data/video_frame_top.png \
+tests/emotion/data/whb.png \
+tests/emotion/data/window_inner_shadow.png
+
bin_SCRIPTS += bin/edje/edje_recc
setuid_root_mode = a=rx,u+xs
-EFL_INSTALL_DATA_HOOK+=@chmod $(setuid_root_mode) $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
+EFL_INSTALL_EXEC_HOOK+=@chmod $(setuid_root_mode) $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
### Unit tests
extern "C" {
#endif
+#include <Efl_Config.h>
+
/**
* @defgroup Ecore_Init_Group Ecore initialization, shutdown functions and reset on fork.
* @ingroup Ecore
* @{
*/
-#define ECORE_VERSION_MAJOR 1
-#define ECORE_VERSION_MINOR 8
+#define ECORE_VERSION_MAJOR EFL_VERSION_MAJOR
+#define ECORE_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Ecore_Version
{
#define _ECORE_X_H
#include <Eina.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
# endif // ifdef __GNUC__
#endif // ifdef _MSC_VER
+#define ECORE_X_VERSION_MAJOR EFL_VERSION_MAJOR
+#define ECORE_X_VERSION_MINOR EFL_VERSION_MINOR
+
+typedef struct _Ecore_X_Version
+{
+ int major;
+ int minor;
+ int micro;
+ int revision;
+} Ecore_X_Version;
+
+EAPI extern Ecore_X_Version *ecore_x_version;
+
#include "ecore_x_version.h"
#include <sys/types.h>
#ifndef _ECORE_X_VERSION_H_
#define _ECORE_X_VERSION_H_ 1
-#define ECORE_X_VERSION_MAJOR @VMAJ@
-#define ECORE_X_VERSION_MINOR @VMIN@
-
-typedef struct _Ecore_X_Version
-{
- int major;
- int minor;
- int micro;
- int revision;
-} Ecore_X_Version;
-
-EAPI extern Ecore_X_Version *ecore_x_version;
-
#ifndef @HAVE_ECORE_X_BACKEND@
#define @HAVE_ECORE_X_BACKEND@ 1
#endif
#include <Evas.h>
#include <Eo.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
extern "C" {
#endif
-#define EDJE_VERSION_MAJOR 1
-#define EDJE_VERSION_MINOR 8
+#define EDJE_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EDJE_VERSION_MINOR EFL_VERSION_MINOR
#include "Edje_Common.h"
#ifndef EFL_NOLEGACY_API_SUPPORT
#include <stdlib.h>
#include <stdio.h>
#include <Eina.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
*
*/
-#define EET_VERSION_MAJOR 1
-#define EET_VERSION_MINOR 8
+#define EET_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EET_VERSION_MINOR EFL_VERSION_MINOR
/**
* @typedef Eet_Version
*
#define EEZE_UDEV_H
#include <Eina.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
*/
typedef struct Eeze_Udev_Watch Eeze_Udev_Watch;
-#define EEZE_VERSION_MAJOR 1
-#define EEZE_VERSION_MINOR 8
+#define EEZE_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EEZE_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Eeze_Version
{
/* @EFL_API_EO_DEF@ */
#endif
+#define EFL_VERSION_MAJOR @EFL_VERSION_MAJOR@
+#define EFL_VERSION_MINOR @EFL_VERSION_MINOR@
+
#endif
*/
#include <Eina.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
extern "C" {
#endif
-#define EFREET_VERSION_MAJOR 1
-#define EFREET_VERSION_MINOR 8
+#define EFREET_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EFREET_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Efreet_Version
{
#ifndef EINA_MAIN_H_
#define EINA_MAIN_H_
+#include <Efl_Config.h>
+
#include "eina_types.h"
/**
* @def EINA_VERSION_MAJOR
* @brief Major version of Eina
*/
-#define EINA_VERSION_MAJOR 1
+#define EINA_VERSION_MAJOR EFL_VERSION_MAJOR
/**
* @def EINA_VERSION_MINOR
* @brief Minor version of Eina
*/
-#define EINA_VERSION_MINOR 8
+#define EINA_VERSION_MINOR EFL_VERSION_MINOR
/**
* @typedef Eina_Version
#include <Eina.h>
#include <Eet.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
extern "C" {
#endif
-#define EIO_VERSION_MAJOR 1
-#define EIO_VERSION_MINOR 8
+#define EIO_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EIO_VERSION_MINOR EFL_VERSION_MINOR
/**
* @typedef Eio_Version
#include <Eina.h>
#include <stdarg.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
*
* @{
*/
-#define ELDBUS_VERSION_MAJOR 1
-#define ELDBUS_VERSION_MINOR 8
+#define ELDBUS_VERSION_MAJOR EFL_VERSION_MAJOR
+#define ELDBUS_VERSION_MINOR EFL_VERSION_MINOR
#define ELDBUS_FDO_BUS "org.freedesktop.DBus"
#define ELDBUS_FDO_PATH "/org/freedesktop/DBus"
#ifndef _EMBRYO_H
#define _EMBRYO_H
+#include <Efl_Config.h>
+
#ifdef EAPI
# undef EAPI
#endif
extern "C" {
#endif
-#define EMBRYO_VERSION_MAJOR 1
-#define EMBRYO_VERSION_MINOR 8
+#define EMBRYO_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EMBRYO_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Embryo_Version
{
*/
#include <Evas.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
extern "C" {
#endif
-#define EMOTION_VERSION_MAJOR 1
-#define EMOTION_VERSION_MINOR 8
+#define EMOTION_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EMOTION_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Emotion_Version
{
*/
#include <Evas.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
extern "C" {
#endif
-#define EPHYSICS_VERSION_MAJOR 0
-#define EPHYSICS_VERSION_MINOR 1
+#define EPHYSICS_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EPHYSICS_VERSION_MINOR EFL_VERSION_MINOR
/**
* @file
#define __ETHUMB_H__ 1
#include <Eina.h>
+#include <Efl_Config.h>
#ifdef EAPI
# undef EAPI
extern "C" {
#endif
-#define ETHUMB_VERSION_MAJOR 1
-#define ETHUMB_VERSION_MINOR 8
+#define ETHUMB_VERSION_MAJOR EFL_VERSION_MAJOR
+#define ETHUMB_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Ethumb_Version
{
# error You shall not include this header directly
#endif
-#define EVAS_VERSION_MAJOR 1
-#define EVAS_VERSION_MINOR 8
+#define EVAS_VERSION_MAJOR EFL_VERSION_MAJOR
+#define EVAS_VERSION_MINOR EFL_VERSION_MINOR
typedef struct _Evas_Version
{