summaryrefslogtreecommitdiff
path: root/Makefile.PL
Commit message (Collapse)AuthorAge
* Up version, revise changesJonathan Stowe2019-01-05
|
* Remove seemingly useless extra VersionJonathan Stowe2019-01-05
|
* Rework the META file to make indexable by PintoGeorge Hartzell2018-05-01
| | | | | | | | | | | | | | | | | | Pinto has trouble indexing this package because it doesn't understand the use of the META.yml in the provides clause of the META info. The spec also allows referring to the file that generates the package in that statement, but pinto (apparently following PAUSE's lead) doesn't consider ReadKey_pm.PL to be a "simile" for that package, the rule seems to be that ".pm.PL" is the acceptable form. This commit - renames ReadKey_pm.PL -> ReadKey.pm.PL; - touches up the Makefile.PL and MANIFEST; and - changes the META.yml file to refer to ReadKey.pm.PL See #29 and thaljef/Pinto/#241.
* Make ReadKey.o depend upon ReadKey.c and cchars.hZakariyya Mughal2017-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This explicit rule ensures that `cchars.h` is available when compiling `ReadKey.o`. This build issue was uncovered when installing under MSYS2/MinGW64 and using dmake. Without this fix, the `cchars.h` file gets deleted right before it is needed by the compilation as follows: ``` shell $ cpanm --verbose Term::ReadKey [ ...snip... ] "C:\msys64\mingw64\bin\perl.exe" -I. -IC:\msys64\mingw64\lib\perl5\core_perl genchars.pl Writing termio/termios section of cchars.h... Done. Checking for sgtty... Sgtty NOT found. Writing sgtty section of cchars.h... Done. "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap ReadKey.xs > ReadKey.xsc "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- ReadKey.xsc ReadKey.c del cchars.h gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"2.33\" -DXS_VERSION=\"2.33\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" ReadKey.c ReadKey.xs:375:20: fatal error: cchars.h: No such file or directory compilation terminated. dmake.exe: Error code 129, while making 'ReadKey.o' ! Installing Term::ReadKey failed. FAIL ``` Fixes <https://github.com/jonathanstowe/TermReadKey/issues/16>.
* Cleanups / modernisations to Makefile.PL.Shlomi Fish2017-05-12
| | | | | | | | | | | | 1. strict+warnings. 2. Explicit returns. 3. Trailing semicolons. 4. No ampersand in subroutine calls. See http://perl-begin.org/tutorials/bad-elements/ .
* Up the EUMM requirement and add BUILD_REQUIRESJonathan Stowe2016-10-07
| | | | As per #24
* Add provides to META, up version of EUMMJonathan Stowe2016-10-07
| | | | | The provide part fixes #22 The version part fixes #24
* Add the dynamic target as a dependency in processPLJonathan Stowe2016-10-07
| | | | | | | It needs the dependency to properly order the builds in a parallel build. Fixes #23
* Alter the indentation of the Makefile.PLJonathan Stowe2016-10-06
|
* use FULLRUNPERLINST to build the ReadKey.pmJonathan Stowe2016-10-06
| | | | This is part of #21
* support dual-lifeReini Urban2016-10-06
| | | | | | the processPL section to create ReadKey.pm cannot be performed with miniperl, which is only relevant under CORE as dual-life module, as in cperl.
* refactor ReadKey.pmReini Urban2016-10-05
| | | | | | | | | | | | | auto-generate the platform-specific parts at installation. expand blockoptions specific variants already at installation, demand-load Carp, remove unneeded AutoLoader Configure.pm, genchars.pl: support -Dfortify_inc and cperl. Makefile.PL: support ReadKey_pm.PL, add SIGN, fix pure_site_install, fix realclean META.yml: removed, auto-generated with make dist
* $(PERL) is a disk file, \$(PERLRUN) is the cmd line to run the interpbulk882016-06-09
| | | | | Don't hand-roll the -Is. Let EUMM do it. The previous code was not compatible with Win32 miniperl when ReadKey is cored in cperl.
* Add in the abstract and authors to configure and meta for betterJason Hall2015-12-17
| | | | indexing
* Fix for "[rt.cpan.org #100932] Parallel build fails" from Petr PisarJonathan Stowe2015-04-30
|
* Adapt Makefile.pl to use new tests file and MANIFEST to take into account ↵Sébastien Deseille2015-04-11
| | | | the move of test.pl in example subdirectory
* Makefile.PL more specificJonathan Stowe2014-05-10
|
* Don't index Configure.pmJonathan Stowe2014-03-09
|
* Change licensingJonathan Stowe2013-10-27
| | | | Fix some warnings
* Applied change from rt #26235Jonathan Stowe2013-10-26
| | | | Also fixed repo name
* Changed distname per RT #87885Jonathan Stowe2013-10-26
| | | | Added additional metadata
* Merge branch 'master' of https://github.com/gitpan/TermReadKeyJonathan Stowe2011-04-19
|\ | | | | | | | | | | | | | | Conflicts: MANIFEST Makefile.PL ReadKey.pm ReadKey.xs
| * import TermReadKey 2.30 from CPANJonathan Stowe2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.30 git-cpan-authorid: JSTOWE git-cpan-file: authors/id/J/JS/JSTOWE/TermReadKey-2.30.tar.gz
| * import TermReadKey 2.18 from CPANJonathan Stowe2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.18 git-cpan-authorid: JSTOWE git-cpan-file: authors/id/J/JS/JSTOWE/TermReadKey-2.18.tar.gz
| * import TermReadKey 2.17 from CPANJonathan Stowe2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.17 git-cpan-authorid: JSTOWE git-cpan-file: authors/id/J/JS/JSTOWE/TermReadKey-2.17.tar.gz
| * import TermReadKey 2.14 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.14 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.14.tar.gz
| * import TermReadKey 2.13 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.13 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.13.tar.gz
| * import TermReadKey 2.12 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.12 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.12.tar.gz
| * import TermReadKey 2.11 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.11 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.11.tar.gz
| * import TermReadKey 2.09 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.09 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.09.tar.gz
| * import TermReadKey 2.08 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.08 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.08.tar.gz
| * import TermReadKey 2.07 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.07 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.07.tar.gz
| * import TermReadKey 2.06 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.06 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.06.tar.gz
| * import TermReadKey 2.05 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.05 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.05.tar.gz
| * import TermReadKey 2.04 from CPANKenneth Albanowski2009-12-13
| | | | | | | | | | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.04 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.04.tar.gz
| * initial import of TermReadKey 2.03 from CPANKenneth Albanowski2009-12-13
| | | | | | | | git-cpan-module: TermReadKey git-cpan-version: 2.03 git-cpan-authorid: KJALB git-cpan-file: authors/id/K/KJ/KJALB/TermReadKey-2.03.tar.gz
* Added Changesjonathan2006-01-13
| | | | git-svn-id: http://jstowe.googlecode.com/svn/trunk/TermReadKey@74 d4a3e428-c23c-0410-a93a-b1ce904c0fb3
* Put back in CVSjonathan2004-03-02
git-svn-id: http://jstowe.googlecode.com/svn/trunk/TermReadKey@19 d4a3e428-c23c-0410-a93a-b1ce904c0fb3