From 42687912e4c51f8c11e4eb2d73f0d4349c3284b5 Mon Sep 17 00:00:00 2001 From: cedric Date: Mon, 13 Oct 2008 15:59:37 +0000 Subject: [PATCH] Make edje depend on eina. No change in the code yet, so just fix your build system and no bug must show up. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36623 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- configure.ac | 2 ++ src/bin/Makefile.am | 7 ++++--- src/lib/Makefile.am | 5 +++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index 5ea54d0..3623367 100644 --- a/configure.ac +++ b/configure.ac @@ -38,6 +38,8 @@ PKG_PROG_PKG_CONFIG AC_FUNC_ALLOCA +PKG_CHECK_MODULES([EINA], [eina-0]) + WIN32_CFLAGS="" lt_no_undefined="" lt_enable_auto_import="" diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am index 0ac94ee..0b83982 100644 --- a/src/bin/Makefile.am +++ b/src/bin/Makefile.am @@ -11,7 +11,8 @@ AM_CPPFLAGS = \ @EDJE_CFLAGS@ \ @ECORE_EVAS_CFLAGS@ \ @ECORE_FILE_CFLAGS@ \ -@EVIL_CFLAGS@ +@EVIL_CFLAGS@ \ +@EINA_CFLAGS@ if BUILD_EDJE_CC EDJE_CC = edje_cc @@ -50,7 +51,7 @@ edje_prefix.h \ edje_main.h edje_cc_CFLAGS = @WIN32_CFLAGS@ -edje_cc_LDADD = $(top_builddir)/src/lib/libedje.la $(EDJE_LIBS) $(ECORE_EVAS_LIBS) $(EVIL_LIBS) +edje_cc_LDADD = $(top_builddir)/src/lib/libedje.la $(EDJE_LIBS) $(ECORE_EVAS_LIBS) $(EVIL_LIBS) $(EINA_LIBS) edje_cc_LDFLAGS = @lt_enable_auto_import@ edje_cc_DEPENDENCIES = $(top_builddir)/src/lib/libedje.la @@ -62,6 +63,6 @@ edje_cc_mem.c \ edje_cc_sources.c edje_decc_CFLAGS = @WIN32_CFLAGS@ -edje_decc_LDADD = $(top_builddir)/src/lib/libedje.la $(EDJE_LIBS) $(ECORE_EVAS_LIBS) $(ECORE_FILE_LIBS) $(EVIL_LIBS) +edje_decc_LDADD = $(top_builddir)/src/lib/libedje.la $(EDJE_LIBS) $(ECORE_EVAS_LIBS) $(ECORE_FILE_LIBS) $(EVIL_LIBS) $(EINA_LIBS) edje_decc_LDFLAGS = @lt_enable_auto_import@ edje_decc_DEPENDENCIES = $(top_builddir)/src/lib/libedje.la diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index 5aa8b9e..19db9f3 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -10,7 +10,8 @@ AM_CPPFLAGS = \ -DPACKAGE_LIB_DIR=\"$(libdir)\" \ -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ @EDJE_CFLAGS@ \ -@EVIL_CFLAGS@ +@EVIL_CFLAGS@ \ +@EINA_CFLAGS@ lib_LTLIBRARIES = \ libedje.la @@ -44,6 +45,6 @@ edje_script_only.c \ edje_entry.c libedje_la_CFLAGS = @WIN32_CFLAGS@ -libedje_la_LIBADD = @EDJE_LIBS@ -lm +libedje_la_LIBADD = @EDJE_LIBS@ @EINA_LIBS@ -lm libedje_la_DEPENDENCIES = $(top_builddir)/config.h libedje_la_LDFLAGS = @lt_no_undefined@ @lt_enable_auto_import@ -version-info @version_info@ -- 2.7.4