Build cairo in-tree

This commit is contained in:
Brian Anderson 2013-01-15 11:28:08 -08:00
parent 9256b5bd47
commit f13e6ac388
8 changed files with 80 additions and 9 deletions

View file

@ -11,6 +11,20 @@ SLOW_BUILDS += \
mozjs \
sharegl \
skia \
pixman \
cairo \
$(NULL)
# Builds that do not require rustc
NATIVE_BUILDS += \
libcss \
libhubbub \
libparserutils \
libwapcaplet \
mozjs \
skia \
pixman \
cairo \
$(NULL)
# NOTE: the make magic can only compute transitive build dependencies,
@ -19,6 +33,10 @@ SLOW_BUILDS += \
# NB. This should not be a problem once a real package system exists.
DEPS_rust-cairo += \
cairo \
$(NULL)
DEPS_rust-azure += \
rust-geom \
rust-cairo \
@ -81,6 +99,14 @@ DEPS_libcss += \
libparserutils \
$(NULL)
DONE_pixman = "$(B)src/pixman/pixman/.libs/libpixman-1.a"
DONE_cairo = "$(B)src/cairo/src/.libs/libcairo.a"
DEPS_cairo += \
pixman \
$(NULL)
# Platform-specific dependencies
ifeq ($(CFG_OSTYPE),apple-darwin)
DEPS_rust-azure += \