billiob pushed a commit to branch master.
commit 18ee1e1789a2b955ae1d6d836e48e8b8b839d93b
Author: Boris Faure <[email protected]>
Date: Thu Aug 29 15:11:12 2013 +0200
edje: export EINA_VERSION_MAJOR/MINOR when compiling edc files
---
ChangeLog | 4 ++++
src/bin/edje/edje_cc_parse.c | 20 ++++++++++++++------
2 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 99658c5..9166cb3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-08-29 Boris Faure
+
+ * Edje: export EINA_VERSION_MAJOR/MINOR when compiling edc files
+
2013-08-29 Cedric Bail
* Evas: add interceptor for focus_set.
diff --git a/src/bin/edje/edje_cc_parse.c b/src/bin/edje/edje_cc_parse.c
index 6950655..946149a 100644
--- a/src/bin/edje/edje_cc_parse.c
+++ b/src/bin/edje/edje_cc_parse.c
@@ -843,23 +843,31 @@ compile(void)
buf2[0] = '\0';
if (getenv("EFL_RUN_IN_TREE"))
{
- snprintf(buf2, sizeof(buf2), "%s/src/bin/edje/epp/epp" EPP_EXT,
+ snprintf(buf2, sizeof(buf2),
+ "%s/src/bin/edje/epp/epp" EPP_EXT,
PACKAGE_BUILD_DIR);
if (!ecore_file_exists(buf2))
buf2[0] = '\0';
}
if (buf2[0] == '\0')
- snprintf(buf2, sizeof(buf2), "%s/edje/utils/" MODULE_ARCH "/epp"
EPP_EXT,
+ snprintf(buf2, sizeof(buf2),
+ "%s/edje/utils/" MODULE_ARCH "/epp" EPP_EXT,
eina_prefix_lib_get(pfx));
if (ecore_file_exists(buf2))
{
if (anotate)
- snprintf(buf, sizeof(buf), "%s -anotate -a %s %s -I%s %s -o %s",
- buf2, watchfile ? watchfile : "/dev/null", file_in,
inc, def, tmpn);
+ snprintf(buf, sizeof(buf), "%s -anotate -a %s %s -I%s %s -o %s"
+ " -DEINA_VERSION_MAJOR=%d -DEFL_VERSION_MINOR=%d",
+ buf2, watchfile ? watchfile : "/dev/null", file_in,
+ inc, def, tmpn,
+ EINA_VERSION_MAJOR, EINA_VERSION_MINOR);
else
- snprintf(buf, sizeof(buf), "%s -a %s %s -I%s %s -o %s",
- buf2, watchfile ? watchfile : "/dev/null", file_in,
inc, def, tmpn);
+ snprintf(buf, sizeof(buf), "%s -a %s %s -I%s %s -o %s"
+ " -DEINA_VERSION_MAJOR=%d -DEFL_VERSION_MINOR=%d",
+ buf2, watchfile ? watchfile : "/dev/null", file_in,
+ inc, def, tmpn,
+ EINA_VERSION_MAJOR, EINA_VERSION_MINOR);
ret = system(buf);
}
else
--
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk