Selaa lähdekoodia

fix cairo complie error

tianshuliang 3 vuotta sitten
vanhempi
commit
c851817ef2
2 muutettua tiedostoa jossa 10943 lisäystä ja 14 poistoa
  1. 10931 0
      recipes-graphics/cairo/cairo/configure
  2. 12 14
      recipes-graphics/cairo/cairo_1.16.0.bbappend

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 10931 - 0
recipes-graphics/cairo/cairo/configure


+ 12 - 14
recipes-graphics/cairo/cairo_1.16.0.bbappend

@@ -8,19 +8,17 @@ extended Porter/Duff compositing algebra as found in the X Render \
 Extension."
 
 
-do_configure () {
-	echo "Cairo->do_configure: Nothing to do !!"
-}
-
-do_compile () {
-	echo "Cairo->do_compile: Nothing to do !!"
-}
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-do_install () {
-	echo "Cairo->do_install: Nothing to do !!"
+SRC_URI_append_csky = " \
+                      file://configure \
+                      "
+ 
+oe_runconf_prepend_csky() {
+        echo "THISDIR= ${THISDIR}/${PN}"
+        echo "PN=${PN}"
+        echo "PV=${PV}"
+        if [ -f "${WORKDIR}/configure" -a -d "${WORKDIR}/${PN}-${PV}" ]; then
+            cp -rf ${WORKDIR}/configure ${WORKDIR}/${PN}-${PV}/
+        fi
 }
-
-do_install_append () {
-	echo "Cairo->do_install_append: Nothing to do !!"
-}
-

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä