summaryrefslogtreecommitdiff
path: root/configpm
Commit message (Collapse)AuthorAgeFilesLines
* Revert change 27513Nicholas Clark2006-05-161-3/+1
| | | | | | | [Make the original versions of relocated paths available from %Config::Config with the prefix "raw_". Not sure if "raw_" is the best choice.] p4raw-id: //depot/perl@28210
* make configpm only update Config.pm, Config_heavy.pl if changed.Dave Mitchell2006-03-251-36/+95
| | | | | | Should stop spurious rebuilding of extensions. Also add documentation and copyright to top of file. p4raw-id: //depot/perl@27603
* Make the original versions of relocated paths available fromNicholas Clark2006-03-151-1/+3
| | | | | | %Config::Config with the prefix "raw_". Not sure if "raw_" is the best choice. p4raw-id: //depot/perl@27513
* Somewhat less shaky relocatable @INC support. You can install thingsNicholas Clark2006-03-131-1/+28
| | | | | | | to the current location of the perl tree, move it, install more things, move it again, lather rinse repeat. Configure with -Duserelocatableinc p4raw-id: //depot/perl@27491
* First stab at rather shaky Configure support for relocatable @INC.Nicholas Clark2006-03-131-2/+23
| | | | | Seems to be installing rather more that it's supposed to be. p4raw-id: //depot/perl@27490
* Really apply change #26071.Rafael Garcia-Suarez2005-11-101-0/+1
| | | | | p4raw-link: @26071 on //depot/perl: 8861ecc69a87dc6907b3e9c79689edb5df16413e p4raw-id: //depot/perl@26072
* Remove :unique attribute from Config.pm,Rafael Garcia-Suarez2005-07-201-6/+2
| | | | | | until we find a better implementation of it (or remove it). See [perl #36375]. p4raw-id: //depot/perl@25195
* Add a sanity check to Config::AUTOLOAD to prevent infinte loops ifNicholas Clark2005-06-251-1/+3
| | | | | Configure_heavy.pl gets truncated. p4raw-id: //depot/perl@24982
* Bring bleadperl up to version.pmJohn Peacock2005-06-131-1/+1
| | | | | Message-ID: <42A414DD.8090504@rowman.com> p4raw-id: //depot/perl@24823
* If we're building config_heavy.pl somewhere else, then we need toNicholas Clark2005-06-011-0/+1
| | | | | require it, not something (or maybe nothing) in the correct place. p4raw-id: //depot/perl@24659
* Symbian port of PerlJarkko Hietaniemi2005-04-211-2/+7
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Shave off the explict 1; from the end of lib/Config.pmNicholas Clark2005-01-051-2/+1
| | | p4raw-id: //depot/perl@23752
* Don't do the ... expansion on archlib, sitelib etc, given thatNicholas Clark2004-12-241-12/+26
| | | | | | everyone should already be using archlibext etc Add the extra special case code for otherlibdirs p4raw-id: //depot/perl@23679
* Relocatable @INC entries for Unix.Nicholas Clark2004-12-231-0/+72
| | | | | | | | (With appropriate fixups in Config.pm to complete the illusion) Currently can only be enabled with hackery to config.sh TODO - proper Configure support, and support for otherlibdirs in Config.pm p4raw-id: //depot/perl@23674
* Skip generating all the code to deal with "" strings in config.shNicholas Clark2004-11-281-49/+94
| | | | | if there aren't any. '' only code is much simpler. p4raw-id: //depot/perl@23564
* Given that there is a pre-built cache, no need for @v_fastNicholas Clark2004-11-281-9/+3
| | | p4raw-id: //depot/perl@23563
* The byteorder code doesn't need to be in Config.pm if byteorderNicholas Clark2004-11-281-5/+15
| | | | | isn't actually a frequently looked up value. p4raw-id: //depot/perl@23562
* Need to stub the public functions to keep some existing codeNicholas Clark2004-11-281-2/+11
| | | | | | | working. No need to keep $Config_SH around in memory when we can easily re-create it. p4raw-id: //depot/perl@23561
* Generate the precached %Config entries based on some empiricalNicholas Clark2004-11-271-13/+130
| | | | | data, rather than just guesswork. p4raw-id: //depot/perl@23558
* Hateful cAsE iNsEnSiTiVe file systemsNicholas Clark2004-11-271-1/+1
| | | p4raw-id: //depot/perl@23555
* Put Config.pm on a diet. 3K rather than 32KNicholas Clark2004-11-271-22/+58
| | | | | | | | | configpm now generates 2 files, a small Config.pm containing the commonly used functions and values, which AUTOLOADs a Config_heavy.pl containing anything else needed. The "common" values in the small Config.pm may need some tweaking, based on real world data. p4raw-id: //depot/perl@23554
* The change to the internal representation introduced a bug wherebyNicholas Clark2004-11-261-6/+3
| | | | | | the key returned by FIRSTKEY had an erroneous leading newline. EXISTS was also buggy. p4raw-id: //depot/perl@23545
* Make configpm and the generated Config.pm strict and warningsNicholas Clark2004-11-261-10/+22
| | | | | clean. p4raw-id: //depot/perl@23544
* Generate the virtual entries at Config.pm build time, as theyNicholas Clark2004-11-251-42/+32
| | | | | | | don't change. This lets us get rid of the entire "fetch_virtual" baggage, and makes the config_re lookup work for the virtual entries. p4raw-id: //depot/perl@23542
* Cheat. (Add a leading newline, and so remove all the specialNicholas Clark2004-11-251-28/+27
| | | | | casing for "if we're at the start of $Config_SH") p4raw-id: //depot/perl@23541
* Make $Config{libs_nolargefiles} andNicholas Clark2004-11-251-2/+2
| | | | | $Config{libswanted_nolargefiles} work. (For the first time) p4raw-id: //depot/perl@23536
* additional -V:foo testsJim Cromie2004-08-031-2/+6
| | | | | Message-ID: <410E5A8B.9030307@divsol.com> p4raw-id: //depot/perl@23185
* Config::config_re and config_sh would report the byteorder as 'ffff'Nicholas Clark2004-07-221-36/+40
| | | p4raw-id: //depot/perl@23147
* Re: [perl #24081] invalid regexp in perl -VRobin Barker2004-06-091-1/+1
| | | | | | Message-ID: <533D273D4014D411AB1D00062938C4D9040468F1@hotel.npl.co.uk> with further adjustements for bleadperl p4raw-id: //depot/perl@22921
* various -V: searches [PATCH]Jim Cromie2004-05-111-5/+10
| | | | | Message-ID: <40A06F92.1070607@divsol.com> p4raw-id: //depot/perl@22810
* It seems daft to me that we have a synopis example that will fail ifNicholas Clark2004-05-021-2/+2
| | | | | | | gcc happened to be invoked via the name cc, and completely ignores the far more reliable 'gccversion' variable So here's one using 'usethreads' that ought to work everywhere. p4raw-id: //depot/perl@22768
* configpm, our $summary : uniqueElizabeth Mattijsen2003-11-161-5/+8
| | | | | | Message-Id: <p05111b03bbdc478d10cb@[192.168.56.3]> (plus comments) p4raw-id: //depot/perl@21732
* Urk. unique, not shared.Jarkko Hietaniemi2003-09-081-1/+1
| | | p4raw-id: //depot/perl@21110
* configpm: about 1.5K less per threadElizabeth Mattijsen2003-09-081-1/+1
| | | | | Message-Id: <p05111b21bb829c68b496@[192.168.56.4]> p4raw-id: //depot/perl@21109
* A naked values() caused shuffling of lib/Config.pm,Jarkko Hietaniemi2003-07-011-1/+1
| | | | | which in turn caused unnecessary rebuilds. p4raw-id: //depot/perl@19914
* Two typos found by Philip Newton <pnewton@gmx.de>Hugo van der Sanden2003-02-261-1/+1
| | | p4raw-id: //depot/perl@18780
* Typo configpmH.Merijn Brand2002-11-041-1/+1
| | | | | Mon, 4 Nov 2002; Rafael Garcia-Suarez <rgarciasuarez@free.fr> p4raw-id: //depot/perl@18083
* Document and test Config::config_re().Michael G. Schwern2002-11-031-41/+55
| | | | | | (with tweaks) Message-ID: <20020904190607.GG8367@ool-18b93024.dyn.optonline.net> p4raw-id: //depot/perl@18077
* Re: [PATCH] Attempt at speeding up Config.pm. Didn't work.Nicholas Clark2002-09-091-1/+1
| | | | | Message-ID: <20020908220553.GO286@Bagpuss.unfortu.net> p4raw-id: //depot/perl@17886
* configpmAbe Timmerman2002-09-091-1/+1
| | | | | Message-Id: <200209081721.19233.abe@ztreet.demon.nl> p4raw-id: //depot/perl@17877
* #17859 misuses s/// return valuesHugo van der Sanden2002-09-081-1/+2
| | | p4raw-id: //depot/perl@17860
* Re: [PATCH] Attempt at speeding up Config.pm. Didn't work.Nicholas Clark2002-09-081-176/+260
| | | | | Message-ID: <20020902222231.GG284@Bagpuss.unfortu.net> p4raw-id: //depot/perl@17859
* Because of #17097.Jarkko Hietaniemi2002-06-081-1/+2
| | | p4raw-id: //depot/perl@17111
* Fix Glossary formatting bugs when creating Config.pm,Jarkko Hietaniemi2002-06-081-1/+1
| | | | | from Robin Barker. p4raw-id: //depot/perl@17096
* for WinCE cross-build, another oneVadim Konovalov2002-05-111-0/+1
| | | | | Message-ID: <004101c1f926$d36ca230$035cc3d9@vad> p4raw-id: //depot/perl@16548
* two and a half steps further for WinCE cross-buildVadim Konovalov2002-05-061-3/+17
| | | | | Message-ID: <022001c1f537$d2dd4f10$cb5cc3d9@vad> p4raw-id: //depot/perl@16436
* Re: Cross-compiling as of WinCEVadim Konovalov2002-05-051-6/+52
| | | | | Message-ID: <00ca01c1f2fd$20a35fb0$cb5cc3d9@vad> p4raw-id: //depot/perl@16407
* cleanupsRafael Garcia-Suarez2002-02-251-2/+8
| | | | | Message-ID: <20020225232715.C744@rafael> p4raw-id: //depot/perl@14875
* d_Gconvert hints and GlossaryYitzchak Scott-Thoennes2002-02-201-6/+11
| | | | | Message-ID: <42qc8gzkgOFN092yn@efn.org> p4raw-id: //depot/perl@14786
* OS/2 tests and moreIlya Zakharevich2002-02-151-0/+11
| | | | | | Message-Id: <20020215035624.A16467@math.ohio-state.edu> p4raw-link: @14577 on //depot/perl: 0ad5258ff3f3328f321188cbb4fcd6a74b365431 p4raw-id: //depot/perl@14705