summaryrefslogtreecommitdiff
path: root/Cross/Makefile-cross-SH
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate the now unused Makefile targets plextract, pl and pllist.Nicholas Clark2010-10-051-17/+2
|
* Move pod2html.PL into ext/Pod-HtmlNicholas Clark2010-10-051-2/+2
| | | | | Let ExtUtils::MakeMaker deal with running these extraction scripts, rather than repeating the logic in (at least) 5 places.
* Move pod2man.PL, pod2text.PL, podselect.PL into cpan/podlators/scriptsNicholas Clark2010-10-051-2/+2
| | | | | Let ExtUtils::MakeMaker deal with running these extraction scripts, rather than repeating the logic in (at least) 5 places.
* Move pod2usage.PL, podchecker.PL, podselect.PL into cpan/Pod-Parser/scriptsNicholas Clark2010-10-051-4/+2
| | | | | Let ExtUtils::MakeMaker deal with running these extraction scripts, rather than repeating the logic in (at least) 5 places.
* Move pod2latex.PL into its CPAN distribution directory.Nicholas Clark2010-10-051-2/+2
| | | | | Let ExtUtils::MakeMaker deal with running this extraction script, rather than repeating the logic in (at least) 5 places.
* test_prep has a dependency on x2p/s2pNicholas Clark2010-10-051-1/+1
| | | | | This has not been spotted because is has a dependency on $(plextract) which in turn depends on x2p/s2p
* Move OP prototypes from pp_proto.h to proto.hNicholas Clark2010-09-271-3/+3
| | | | | | | | | | | | Make embed.pl fully responsible for generating prototypes and embedding macros for pp_* and ck_* functions, placing them in embed.h and proto.h opcode.pl no longer generates pp_proto.h Remove the (effectively) duplicate explicit entries for (all but 2) ck_* functions from embed.fnc We can't actually remove pp_proto.h from the distribution *yet*, as ExtUtils::MM_Unix and ExtUtils::MM_VMS have hardcoded lists of the installed headers. Once this is resolved, we can.
* Global executable bit cleanupDavid Golden2010-07-241-0/+0
| | | | | | | | | | | | | | | | | | | | When porting/makerel runs, all files copied into the directory for the tarball have the executable bit stripped and then only a specific set of files have the executable bit restored. There are many files in the repo that have the executable bit set in the repo that will be stripped. So that the state of files in the repo is as close as possible to the state of files in the release tarball, the executable bit has been stripped from such files. In one recent case, a file added from a dual-life module needed the executable bit set. Because it had the bit in the repo but was not listed in makerel to get an executable bit, tests using it passed in the repo and failed in the tarball. This commit refactors the list into a new file, Porting/exec-bit.txt and add tests to detect a mismatch between files listed there and actual executable bits in the repo.
* Revert makefile part of the Unicode 5.2 patchRafael Garcia-Suarez2009-12-031-1/+1
| | | | lib/unicore/version was getting removed by "make distclean".
* Unicode 5.2Karl Williamson2009-12-031-1/+1
|
* wrap uniprops.t; makefile changes for mktablesKarl Williamson2009-11-251-5/+7
| | | | Message-ID: <4B0C4744.7080401@khwilliamson.com>
* remove all references to patching.podDave Rolsky2009-10-301-1/+1
|
* Retire uupacktool.pl. We're not in Kansas^W(Perforce & APC)-land anymore.Nicholas Clark2009-09-131-12/+5
|
* No need to run AutoSplit on lib - all AutoLoader using modules are in ext.Nicholas Clark2009-09-111-12/+1
| | | | | | | | | | | | | It seems that the code in the Makefile to run AutoSplit over lib has actually been vestigial since some point *before* 5.000. Presumably, initially, Perl code for extensions was in lib, and autosplit (the precursor to AutoSplit.pm) was run on them there. Or they were copied from ext to lib first, before splitting. Fifteen year-old backup tapes refuse to give us the detailed history of the pre-5.000 period. Whatever the cause, the code was never needed - backed up by the absense of any analgous code in the Win32 Makefiles. So remove it. This happens to also remove the only use of the shell script makedir, so remove it too.
* Remove autodoc.pl from regen.pl and the lists of regenerated files in Makefiles.Nicholas Clark2009-06-131-2/+0
| | | | Should really have been done as part of 344af494c35a9f0f50dab51474b2e7cd806f1b08
* Eliminate the regen_pods target from pod/Makefile, and references to it.Nicholas Clark2009-06-131-5/+2
|
* Convert xsutils.c and lib/attributes.pm to a regular XS extension.Nicholas Clark2009-04-121-2/+2
|
* Update Makefile-cross-SH with 07f3cc2a611daebb9d83f869d36ef63cf4fa2565 andNicholas Clark2009-01-311-12/+17
| | | | 61edc68382f612a884a3181266d6220ea3a727eb
* Add --options with arguments to make_ext.pl. Pass $target as --target=...Nicholas Clark2009-01-291-4/+4
| | | | | | Treat all arguments that /=/ as passthrough, the rest being extensions. This will converge the argument passing conventions for make_ext.pl and win32/buildext.pl
* Move ext/util/make_ext.pl to the top level.Nicholas Clark2009-01-281-4/+4
|
* Fold ext/util/make_ext_cross into ext/util/make_ext.pl, and delete it.Nicholas Clark2009-01-281-4/+4
| | | | | | Add --option argument parsing to make_ext.pl (swiped from buildext.pl). Add a --cross option to add -MCross to the Makefile.PL line. Change Cross/Makefile-cross-SH to call "ext/util/make_ext.pl --cross ..."
* suidperl goes.Nicholas Clark2009-01-231-21/+2
|
* Re: [PATCH] various RC1 nitsJarkko Hietaniemi2007-11-201-1/+1
| | | | | Message-ID: <4743029A.3010002@iki.fi> p4raw-id: //depot/perl@32425
* No more ld2 and perlld under CygwinJerry D. Hedden2007-09-261-1/+1
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510709250745s1d17ae54y6403711e00b306a0@mail.gmail.com> p4raw-id: //depot/perl@31979
* cross-compilation for linuxVadim Konovalov2007-06-111-14/+8
| | | | | | From: "Konovalov, Vadim Vladimirovich \(Vadim\)** CTR **" <vkonovalov@alcatel-lucent.com> Message-ID: <D16F05D0CAAA234BA2B753B80DE6100D278EBC@DEEXC1U02.de.lucent.com> p4raw-id: //depot/perl@31362
* Re: Cross patch 31287 broke bleadVadim Konovalov2007-05-281-0/+1412
Message-ID: <465B11AB.8000608@vkonovalov.ru> Date: Mon, 28 May 2007 21:30:19 +0400 p4raw-id: //depot/perl@31296