commit - Default libxml2 over expat

From: Michael D. Pritchett (mpritchett@attglobal.net)
Date: Fri May 10 2002 - 10:03:23 EDT

  • Next message: Paul Rohr: "Re: document properties"

    Notification that I am converting abi to use libxml2 over expat as its
    default xml parser. As a result ABI_OPT_LIBXML2=1 has been removed from
    the build system.

    I've tried real hard to make sure it doesn't break anything, but it needs
    rigorous testing. I am sure I will owe donuts though.

    Expat has not been removed, but instead become a build option:
    ABI_OPT_PEER_EXPAT=1

    At the moment, for Win32 builds, PEER_EXPAT is still the default. In the
    future, I will change the Win32 default to msxml.dll (Win32 system xml
    parser), unless somebody beats me to it.

    Modified files
    BUILD.TXT
    src/af/util/Makefile
    src/af/util/xp/Makefile
    src/af/xap/xp/xap_EncodingManger.cpp
    src/af/xap/xp/xap_EncodingManger.h
    src/config/abi_defs.mk
    src/config/abi_rules.mk
    src/config/platforms/linux.mk
    src/config/require/xp/Makefile
    src/pkg/linux/Makefile
    src/wp/main/unix/Makefile
    src/wp/main/unix/gnome/Makefile

    Added files
    src/af/util/xp/ut_xml_expat.cpp
    src/af/util/xp/ut_xml_libxml2.cpp



    This archive was generated by hypermail 2.1.4 : Fri May 10 2002 - 11:20:31 EDT