update recipes
[scm/bb/meta-tizen.git] / meta-tizen-common-share / recipes-crosswalk / crosswalk / crosswalk-thirdparty-extraconf.inc
1 inherit gettext
2
3 FILESEXTRAPATHS_prepend := "${THISDIR}/crosswalk:"
4
5 SRC_URI += "\
6             file://include.gypi \
7             file://oe-defaults.gypi \
8             "
9 SRC_URI += "file://fix-crosbuild.patch"
10
11 # This comes from the chromium recipe:
12 # http://layers.openembedded.org/layerindex/recipe/4969/
13 # It allows architecture specific configuration
14 COMPATIBLE_MACHINE = "(-)"
15 COMPATIBLE_MACHINE_i586 = "(.*)"
16 COMPATIBLE_MACHINE_x86-64 = "(.*)"
17 COMPATIBLE_MACHINE_armv6 = "(.*)"
18 COMPATIBLE_MACHINE_armv7a = "(.*)"
19 COMPATIBLE_MACHINE_romley-ivb = "(.*)"
20 COMPATIBLE_MACHINE_valleyisland-64 = "(.*)"
21
22 RDEPENDS_${PN} += "libpulsecommon"
23
24 DEPENDS += "yasm-native"
25
26 do_compile_prepend() {
27
28  CC_host="gcc"; export CC_host
29  CXX_host="g++"; export CXX_host
30
31  LD="${CXX}" export LD
32  CC="${CC}" export CC
33  CXX="${CXX}" export CXX
34  GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -I${WORKDIR}/oe-defaults.gypi -I${WORKDIR}/include.gypi"
35  GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Dhost_clang=0 "
36 }
37
38 do_configure() {
39 }