pkg-config: prefix eolian_flags with sysrootdir when crosscompiling

Otherwise, the elementary build is brocken while crosscompiling since
"pkg-config --variable=eolian_flags eo evas edje ecore efl" return paths
to the host's include directories (/usr/share/eolian/include).

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
Romain Naour 2015-04-23 23:17:59 +02:00 committed by Cedric BAIL
parent 4351f0fa86
commit fbc51e0432
10 changed files with 10 additions and 10 deletions

View File

@ -7,7 +7,7 @@ module_arch=@MODULE_ARCH@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/ecore-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/ecore-@VMAJ@
Name: ecore C++ API
Description: Ecore event abstraction library C++ API

View File

@ -7,7 +7,7 @@ module_arch=@MODULE_ARCH@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/ecore-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/ecore-@VMAJ@
Name: ecore
Description: Ecore event abstraction library

View File

@ -12,7 +12,7 @@ vmic=@VMIC@
multisense=@want_multisense@
physics=@want_physics@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/edje-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/edje-@VMAJ@
Name: edje C++ API
Description: Enlightened graphical design and layout engine C++ API.

View File

@ -12,7 +12,7 @@ vmic=@VMIC@
multisense=@want_multisense@
physics=@want_physics@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/edje-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/edje-@VMAJ@
Name: edje
Description: Enlightened graphical design and layout engine.

View File

@ -5,7 +5,7 @@ includedir=@includedir@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/efl-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/efl-@VMAJ@
Name: EFL++
Description: EFL's C++ bindings

View File

@ -5,7 +5,7 @@ includedir=@includedir@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/efl-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/efl-@VMAJ@
Name: Efl
Description: EFL's general purpose library

View File

@ -5,7 +5,7 @@ includedir=@includedir@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/eo-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/eo-@VMAJ@
Name: Eo C++
Description: C++ bindings for EFL's generic object system.

View File

@ -5,7 +5,7 @@ includedir=@includedir@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/eo-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/eo-@VMAJ@
Name: Eo
Description: EFL's generic object system library.

View File

@ -5,7 +5,7 @@ includedir=@includedir@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/evas-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/evas-@VMAJ@
Name: evas
Description: Evas C++ bindings

View File

@ -5,7 +5,7 @@ includedir=@includedir@
datarootdir=@datarootdir@
datadir=@datadir@
eoincludedir=@datadir@/eolian/include
eolian_flags=-I${eoincludedir}/evas-@VMAJ@
eolian_flags=-I${pc_sysrootdir}/${eoincludedir}/evas-@VMAJ@
Name: evas
Description: Evas canvas display library