Eolian: Set eolian_flags in .pc files and ship .eo files.

This commit is contained in:
Tom Hacohen 2014-03-13 09:55:12 +00:00
parent 05e4ba0027
commit d52faf7d31
6 changed files with 18 additions and 2 deletions

View File

@ -4,6 +4,8 @@ libdir=@libdir@
includedir=@includedir@ includedir=@includedir@
modules=@libdir@/ecore modules=@libdir@/ecore
module_arch=@MODULE_ARCH@ module_arch=@MODULE_ARCH@
eoincludedir=@datarootdir@/eolian/include
eolian_flags=-I${eoincludedir}/ecore-@VMAJ@
Name: ecore Name: ecore
Description: Ecore event abstraction library Description: Ecore event abstraction library

View File

@ -11,6 +11,8 @@ vmin=@VMIN@
vmic=@VMIC@ vmic=@VMIC@
multisense=@want_multisense@ multisense=@want_multisense@
physics=@want_physics@ physics=@want_physics@
eoincludedir=@datarootdir@/eolian/include
eolian_flags=-I${eoincludedir}/edje-@VMAJ@
Name: edje Name: edje
Description: Enlightened graphical design and layout engine. Description: Enlightened graphical design and layout engine.

View File

@ -2,6 +2,8 @@ prefix=@prefix@
exec_prefix=@exec_prefix@ exec_prefix=@exec_prefix@
libdir=@libdir@ libdir=@libdir@
includedir=@includedir@ includedir=@includedir@
eoincludedir=@datarootdir@/eolian/include
eolian_flags=-I${eoincludedir}/eo-@VMAJ@
Name: Eo Name: Eo
Description: EFL's generic object system library. Description: EFL's generic object system library.

View File

@ -2,6 +2,8 @@ prefix=@prefix@
exec_prefix=@exec_prefix@ exec_prefix=@exec_prefix@
libdir=@libdir@ libdir=@libdir@
includedir=@includedir@ includedir=@includedir@
eoincludedir=@datarootdir@/eolian/include
eolian_flags=-I${eoincludedir}/evas-@VMAJ@
Name: evas Name: evas
Description: Evas canvas display library Description: Evas canvas display library

View File

@ -19,10 +19,14 @@ lib_eo_libeo_la_LIBADD = @EO_LIBS@
lib_eo_libeo_la_DEPENDENCIES = @EO_INTERNAL_LIBS@ lib_eo_libeo_la_DEPENDENCIES = @EO_INTERNAL_LIBS@
lib_eo_libeo_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@ lib_eo_libeo_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
EXTRA_DIST += \ eoeolianfilesdir = $(datadir)/eolian/include/eo-@VMAJ@
eoeolianfiles_DATA = \
lib/eo/eo_base.eo \ lib/eo/eo_base.eo \
lib/eo/eo_abstract_class.eo lib/eo/eo_abstract_class.eo
EXTRA_DIST += \
${eoeolianfiles_DATA}
### Unit tests ### Unit tests
if EFL_ENABLE_TESTS if EFL_ENABLE_TESTS

View File

@ -35,7 +35,8 @@ BUILT_SOURCES += \
lib/evas/canvas/evas_out.eo.c \ lib/evas/canvas/evas_out.eo.c \
lib/evas/canvas/evas_out.eo.h lib/evas/canvas/evas_out.eo.h
EXTRA_DIST += \ evaseolianfilesdir = $(datadir)/eolian/include/evas-@VMAJ@
evaseolianfiles_DATA = \
lib/evas/canvas/evas_object.eo \ lib/evas/canvas/evas_object.eo \
lib/evas/canvas/evas_line.eo \ lib/evas/canvas/evas_line.eo \
lib/evas/canvas/evas_polygon.eo \ lib/evas/canvas/evas_polygon.eo \
@ -53,6 +54,9 @@ EXTRA_DIST += \
lib/evas/canvas/evas_image.eo \ lib/evas/canvas/evas_image.eo \
lib/evas/canvas/evas_out.eo lib/evas/canvas/evas_out.eo
EXTRA_DIST += \
${evaseolianfiles_DATA}
lib_LTLIBRARIES += lib/evas/libevas.la lib_LTLIBRARIES += lib/evas/libevas.la
noinst_LTLIBRARIES = noinst_LTLIBRARIES =