Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:1128 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41090 invoked from network); 1 May 2003 18:04:15 -0000 Received: from unknown (HELO carmine.bestweb.net) (209.94.102.73) by pb1.pair.com with SMTP; 1 May 2003 18:04:15 -0000 Received: from [192.168.1.100] (ip216-179-71-153.cust.bestweb.net [216.179.71.153]) by carmine.bestweb.net (Postfix) with ESMTP id F099822F47 for ; Thu, 1 May 2003 13:04:15 -0500 (EST) To: internals@lists.php.net Content-Type: text/plain Organization: Message-ID: <1051807268.23351.1203.camel@hasele> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 01 May 2003 12:41:08 -0400 Content-Transfer-Encoding: 7bit Subject: Bundling schema From: sterling@bumblebury.com (Sterling Hughes) Hi, Well, since people had some objections about removing Expat entirely. I decided to work on that bundling scheme I was talking about awhile ago. I have a commit pending that achieves this, initially by changing the expat extension. Essentially what it does is separate the bundling of expat itself with the xml extension. By creating ext/bundle and storing expat in ext/bundle/expat, I have the following options cleanly available: ./configure --disable-xml (disables the xml extension, but bundles expat) ./configure --disable-bundle-all (don't bundle any libraries) ./configure --enable-bundle-all (bundle all the libraries) ./configure (bundle defaults) ./configure --disable-bundle-expat --with-expat-dir=/usr/local/ (use the expat libraries in /usr/local/) If no one has any major objections, I'll commit this to cvs. -Sterling -- "I can't give you a brain, so I'll give you a diploma" - The Great Oz, The Wizard of Oz