Revision history for App-Mypp 0.2002 Thu Nov 28 15:01:52 2013 * Fix failing test by skipping install on systems without "git" 0.2001 Wed Nov 27 09:27:13 2013 * Fix CPAN testers perldoc -tT lib/My/Test/Project.pm > README == 256 0.20 Sun Nov 24 20:37:51 2013 * Will also init git and add .gitignore * Will not print modules which does not have version to Makefile.PL 0.1901 Fri Nov 22 08:28:10 2013 * Fix failing tests from smokers 0.19 Thu Nov 21 09:10:54 2013 * Change default bugtracker * Fix unit tests * Fix RT#89138 MYMETA.{yml,json} must not be bundled 0.1802 Fri Sep 6 23:33:02 2013 * Fix repository url 0.1801 Fri Sep 6 23:25:07 2013 * Fix NAME in Makefile.PL 0.18 Thu Nov 21 09:12:47 2013 * Will also remove Changes.old, MANIFEST and dist file 0.1701 Thu Sep 5 12:48:12 2013 * Fix RT#88427: Unresolvable self dependency 0.17 Wed Sep 4 21:20:17 2013 * Add mypp clean will also remove Makefile.old and META* * Replacing 00-xxx.t tests with 00-basic.t * Replacing Module::Install with ExtUtils::MakeMaker * Fix extra 1; at the end of top module file 0.16 Thu May 9 12:32:33 2013 * Remove eval from $VERSION 0.1501 Thu May 2 14:59:42 2013 * Fix test run 0.15 Thu May 2 11:06:50 2013 * Change commit message 0.14 Tue Nov 6 11:12:34 2012 * Replace "reset" with "clean" to be compatible with ExtUtils::MakeMaker * Rename MANIFEST.skip to MANIFEST.SKIP 0.1301 Tue Oct 9 20:22:59 2012 * Fix RT79493: Cannot run END{} block unless .git/ was found 0.13 Sat Mar 10 08:33:15 2012 * Tests require Module::Install 0.12 Sun Feb 19 18:28:43 2012 * Rewrote mypp. Changed api and application switches * Improved rollback on "build" * Use Applify to set up application 0.11 Fri Apr 29 21:45:27 CEST 2011 * Fix "mypp update" does not update version in main module * Fix will execute "reset HEAD^" if "git tag" fail * Fix Makefile.PL and t/10-app-mypp.t with required modules * Add _log() and _system() which will not print if $SILENT * Add internal $SILENT variable to silence mypp * Change "mypp clean" will not delete MANIFEST and MANIFEST.SKIP - This may change back to the old behaviour * Change t/00-load.t use Test::Compile * Change t/00*t will not be overwritten unless forced * Change internal _vsystem() => _system() and it may die 0.10 Fri Sep 10 15:30:20 CEST 2010 * t/00-pod*t files are only written, unless already existing or by force: "mypp --t-pod force" 0.09 Sun Jun 20 20:15:52 CEST 2010 * Fix Class::MOP::Class does not provide the "roles" method. * Fix Makefile.PL autogen: Will include modules as long as matching beginning of namespace * Add also_private => [A-Z_]+ to all_pod_coverage_ok() * Add eval around version number 0.08 Wed May 19 19:03:46 CEST 2010 * Add Changes will be generated unless already exists * Deprecated setting perl5lib attribute from the PERL5LIB environment variable. 0.07_01 Tue Nov 6 11:14:12 2012 * Fix typo "Wrote t/t/99-pod-coverage.t" 0.07 Sun May 9 00:26:14 CEST 2010 * Add perl5lib attribute from config. Default to PERL5LIB and is included in "use lib ..." when generating tests * Add doc patch from chocolateboy * Add will also delete "MYMETA.yml" on clean * Change t/99*pod.t to t/00*pod.t (but will keep 99 as backcompat) 0.06 Sat Apr 24 23:06:16 CEST 2010 * Change YAML::Tiny is only required if config file exists * Fix "t" directory will be create unless exists * Fix extra info in top module after version update. Seems like open '>+' mode didn't work quite as hoped * Fix cpan tester report: change plan instead of bail out 0.05_01 Fri Apr 23 13:41:55 CEST 2010 * Fix requires in Makefile.PL * Change homepage in Makefile.PL 0.05 Fri Apr 23 12:02:56 CEST 2010 * Fix _version_from_module() returns module name and version * Fix split result from meta->roles and meta->get_roles - might return "ModuleOne|ModuleTwo" * Add --version support * Change requires() use "use $module" instead of "require $file" - Seems to be more robust for complex systems 0.04 Thu Apr 22 00:15:05 CEST 2010 * Fix test environment * Fix git commit message * Fix set $SIG{__WARN__} when loading modules from script files * Add more strict command line option parser 0.03 Wed Apr 21 22:43:03 CEST 2010 * Add methods to calculate project requires to makefile * Add "catalyst;" to makefile when Catalyst is loaded * Add "# script_install" as a reminder 0.02 Tue Apr 20 23:58:48 CEST 2010 * Add bin/mypp * Add script/pack-mypp.pl 0.01 Tue Apr 20 21:58:22 CEST 2010 * Add timestamp_to_changes() * Add update_version_info() * Add generate_readme() * Add make() * Add clean() * Add manifest() * Add makefile() * Add t_pod() and t_load() * Add tag_and_commit() * Add share_via_git() and share_via_extension() * Add help() 0.00 Tue Apr 20 20:55:19 CEST 2010 * Init repo