From 1affc60d00e1fa2b702d6b170514b86e1438ed9a Mon Sep 17 00:00:00 2001 From: Cedric Bail Date: Thu, 3 Mar 2016 15:09:54 -0800 Subject: [PATCH] eina: reintroduce additional support for eina sub directory compilation. This is still experimental and quite hacky. Let me know if you face issue. It should just work with make -C src/lib/eina normally... --- configure.ac | 1 + src/lib/eina/Makefile.am | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 src/lib/eina/Makefile.am diff --git a/configure.ac b/configure.ac index f60bdb2395..33cd584048 100644 --- a/configure.ac +++ b/configure.ac @@ -5074,6 +5074,7 @@ src/examples/elua/Makefile src/examples/eolian_cxx/Makefile src/examples/elocation/Makefile src/lib/eina/eina_config.h +src/lib/eina/Makefile src/lib/ecore_x/ecore_x_version.h src/lib/efl/Efl_Config.h spec/efl.spec diff --git a/src/lib/eina/Makefile.am b/src/lib/eina/Makefile.am new file mode 100644 index 0000000000..ee789b186b --- /dev/null +++ b/src/lib/eina/Makefile.am @@ -0,0 +1,16 @@ +MAINTAINERCLEANFILES = Makefile.in +CLEANFILES = +BUILT_SOURCES = + +include Makefile_File.am + +lib_LTLIBRARIES = libeina.la + +libeina_la_SOURCES = $(EINA_S) +libeina_la_CPPFLAGS = $(EINA_FLAGS) +libeina_la_LIBADD = @EINA_LIBS@ @UNWIND_LIBS@ +libeina_la_DEPENDENCIES = @EINA_INTERNAL_LIBS@ +libeina_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@ + +libeina_la-%.Plo: lib_eina_libeina_la-%.Plo + ln -fs $(subst $(top_srcdir)/src/lib/eina/,,$<) $(subst $(top_srcdir)/src/lib/eina/,,$@)