Kaydet (Commit) 16a8d1be authored tarafından Norbert Thiebaud's avatar Norbert Thiebaud

libcroco: manage libxml2 depemdency properly on MacOS

üst f576a931
...@@ -51,18 +51,23 @@ PATCH_FILES= ...@@ -51,18 +51,23 @@ PATCH_FILES=
CONFIGURE_DIR= CONFIGURE_DIR=
.IF "$(OS)"=="MACOSX" .IF "$(OS)"=="MACOSX"
.IF "$(SYSTEM_LIBXML)"=="YES"
LIBXML2_INCLUDE=-I/usr/include/libxml2
.ELSE
LIBXML2_INCLUDE=
.ENDIF
CONFIGURE_ACTION=$(AUGMENT_LIBRARY_PATH) \ CONFIGURE_ACTION=$(AUGMENT_LIBRARY_PATH) \
.$/configure \ .$/configure \
--prefix=$(SRC_ROOT)$/$(PRJNAME)$/$(MISC) \ --prefix=$(SRC_ROOT)$/$(PRJNAME)$/$(MISC) \
CFLAGS="$(ARCH_FLAGS) $(EXTRA_CFLAGS) -I$(SOLARINCDIR)$/external -I$(SOLARINCDIR)$/external$/glib-2.0" \ CFLAGS="$(ARCH_FLAGS) $(EXTRA_CFLAGS) -I$(SOLARINCDIR)$/external -I$(SOLARINCDIR)$/external$/glib-2.0 $(LIBXML2_INCLUDE)" \
LDFLAGS="-L$(SOLARLIBDIR)" \ LDFLAGS="-L$(SOLARLIBDIR)" \
GLIB2_CFLAGS="-I$(SOLARINCDIR)$/external$/glib-2.0" \ GLIB2_CFLAGS="-I$(SOLARINCDIR)$/external$/glib-2.0" \
GLIB2_LIBS="-lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl" \ GLIB2_LIBS="-lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl" \
LIBXML2_CFLAGS=" " \ LIBXML2_CFLAGS=" " \
LIBXML2_LIBS="-lxml2" LIBXML2_LIBS="-lxml2"
CONFIGURE_FLAGS=$(eq,$(OS),MACOSX CPPFLAGS="$(EXTRA_CDEFS)" $(NULL)) CONFIGURE_FLAGS=$(eq,$(OS),MACOSX CPPFLAGS="$(EXTRA_CDEFS)" $(NULL))
BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) \ BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) \
$(GNUMAKE) $(GNUMAKE)
BUILD_DIR=$(CONFIGURE_DIR) BUILD_DIR=$(CONFIGURE_DIR)
......
cr libcroco : libxml2 glib soltools NULL cr libcroco : LIBXML2:libxml2 glib soltools NULL
cr libcroco usr1 - all cr_mkout NULL cr libcroco usr1 - all cr_mkout NULL
cr libcroco nmake - all cr_libcroco NULL cr libcroco nmake - all cr_libcroco NULL
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment