Name | Modified | Size |
---|---|---|
.. | ||
cygwin.pl | 19 years ago | 2 KB |
darwin.pl | 19 years ago | 2 KB |
freebsd.pl | 20 years ago | 1 KB |
linux.pl | 18 years ago | 2 KB |
mswin32.pl | 20 years ago | 96 B |
solaris.pl | 19 years ago | 2 KB |
Change | User | Description | Committed |
---|---|---|---|
5943 | Tony Smith | Update P4Perl to build against 2007.2 API. The 2007.2 API has a more traditional directo...ry structure and P4Perl needs to take that into account. This change also makes Makefile.PL check that the version of the API being used is less than or equal to the highest API version known when this version was written. Hopefully this will prevent people from struggling to build older (stable) versions of P4Perl against recent APIs only supported by the development builds. « |
18 years ago |
5677 | Tony Smith | Rework P4Perl build script to support 2006.1 API. There were some sweeping changes in th...e 2006.1 API which did away with the old const_char definition. Unfortunately, since P4Perl has to build with older APIs, I can't quite do the same. This change tweaks the way that Makefile.PL determines the definition for const_char so that (a) it's always 'const char' when a 2006.1 or later API is used, (b) it uses the platform specific hint for older APIs (c) it falls back on 'char' in the absence of a hint. In an ideal world, we'd be able to compute the options based on (a) OS, (b) compiler version (c) Perl version and (d) API version, but that's tough to get right. No functional change. « |
19 years ago |
5624 | Tony Smith | Add hints file for Mac OS X from Tim Bunce (thanks Tim!). | 19 years ago |
5396 | Tony Smith | x86_64 porting changes. Use INT2PTR and PTR2INT to handle the stashing of the PerlClientA...pi pointer in a Perl scalar. This is necessary because, despite all documentation to the contrary, an I32 is not 64-bit capable on all 64-bit machines. Also, the hints file now looks for x86_64 in the architecture name and if it finds it, then const_char='const char' rather than the default of 'char'. « |
19 years ago |
4582 | Tony Smith | Port new P4Perl architecture to Windows. Fixes a few porting issues and a couple of min...or errors in the previous change. « |
20 years ago |
4579 | Tony Smith | Rewrite P4Perl to be more like P4Ruby. This change does away with the old P4/P4::Client... split and pulls all the functionality of P4::Client into P4. Hence P4::Client is now deprecated. There are a few gotcha's - see the Changes file, and documentation for the details, but in general it's backwards compatible. As part of this change, I'm also releasing the previous current versions of P4 and P4::Client as released versions - for posterity. P4 now gets a v3.x version number so the old versions will stand out clearly. Hopefully it's all working - works fine for me - but people should consider this a beta build, for now at least. « |
20 years ago |