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 |