Tcl Source Code

View Ticket
Login
Ticket UUID: 1163406
Title: Bundled package support
Type: Patch Version: None
Submitter: dgp Created on: 2005-03-15 00:52:39
Subsystem: 53. Configure and Build Tools Assigned To: dgp
Priority: 8 Severity:
Status: Closed Last Modified: 2008-12-17 23:24:16
Resolution: Accepted Closed By: dgp
    Closed on: 2008-12-17 16:24:16
Description:
Attached patch is steps toward
support for bundled package
source code distributions
within the Tcl source code
distribution.  Needs more work,
but it's in a state now for other
eyes.
User Comments: dgp added on 2008-12-17 23:24:16:
committed so that we can
bundle tdbc (TIP 308).

There will be more fixing needed.
but we'll do that on the HEAD.

dgp added on 2008-12-17 22:33:28:

File Deleted - 298624: 



File Added - 305719: 1163496.patch


Updated patch for HEAD.

Modified so that --enable-shared
and --enable-threads options are
forced upon bundled packages.

Patch includes only changes to
configure.in and not configure.
The 2.59 -> 2.61 differences otherwise
make the patch too big for the
Tracker to accept.
File Added: 1163496.patch

dgp added on 2008-10-24 02:50:20:
A --disable-shared option passed
to the building of [load]able
packages makes little to no sense.
Some smarts in PKG_CFG_ARGS to
avoid that would be helpful.

dgp added on 2008-10-24 02:01:32:
Updated patch to current HEAD.
File Added: 1163406.patch

dgp added on 2008-10-24 02:01:31:

File Added - 298624: 1163406.patch

dgp added on 2005-03-24 06:58:34:
Logged In: YES 
user_id=80530


TODO:  figure out how to run
configure in the subdirs of tcl/pkgs/
in package-dependency-order.

Suggests "Recursive Make Is Harmful"
symptom.

dgp added on 2005-03-18 02:22:20:

File Deleted - 125634: 



File Added - 126123: bundle.patch

Logged In: YES 
user_id=80530


updated patch allows bundled
packages to keep greater control
over their `make test` environments.

dgp added on 2005-03-15 07:52:39:

File Added - 125634: bundle.patch

Attachments: