summaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* - Fixed sow for ruby 2.6 deprecations in ERB. (felipec)Ryan Davis2019-10-201-1/+5
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12347]
* + Added so_name variable to bin/sow for using hoe w/ c-extensions.Ryan Davis2015-09-021-0/+2
| | | | | | | | | + Default config now excludes tmp, .git, and .bundle. + Extended :compiler plugin to define #extension for hoe spec decls. + Failures to detect/load rake-compiler are handled gracefully. + Removed generation of synthesized .gemtest file. Dead. [git-p4: depot-paths = "//src/hoe/dev/": change = 10367]
* minor restructuringRyan Davis2015-01-271-4/+4
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 9959]
* more stylistic tweaksRyan Davis2015-01-271-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 9958]
* converted everything to double quoted stringsRyan Davis2015-01-271-13/+13
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 9954]
* + Added ext_name to sow template expansion variables.Ryan Davis2014-08-291-2/+11
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 9722]
* reverted last change and properly quell warnings for ERB/binding usageRyan Davis2013-12-071-1/+4
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 9074]
* - Quell warnings in sow on ruby 2.0. (teoljungberg)Ryan Davis2013-12-071-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 9073]
* - Fix file_name regex for test file. (bhenderson/veganstraightedge)Ryan Davis2013-04-151-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 8403]
* - 1.9: fixed warning of ambiguous args in bin/sow. (amesee)Ryan Davis2013-02-271-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 8277]
* + Added Sow#make_sub_modules. (bhenderson)Ryan Davis2012-11-121-5/+20
| | | | | | | + Hoe.normalize_names now returns test class name separately. (bhenderson) + Sow now generates test and impl files with proper namespacing. (bhenderson) [git-p4: depot-paths = "//src/hoe/dev/": change = 7966]
* + sow now obeys gem naming conventions. It no longer munges - to _.Eric Hodel2011-06-161-6/+18
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 6319]
* - Fixed a bug with sow -d or -tRyan Davis2011-02-081-7/+5
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 6163]
* - Fixed sow when passed no args. [erikh]Ryan Davis2011-02-051-13/+20
| | | | | + Sow now creates all template directories before dealing with anything else [git-p4: depot-paths = "//src/hoe/dev/": change = 6152]
* + Added support for multiple template dirs for sow.Ryan Davis2011-01-111-13/+52
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 6124]
* + Clean up sow a LOT using: include FileUtils::VerboseRyan Davis2010-12-151-9/+11
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 6083]
* - Fixed sow to properly rename dirs depth firstRyan Davis2010-12-151-3/+3
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 6082]
* ! Added a plugin system and extracted nearly everything into separate plugins.Ryan Davis2009-06-011-3/+1
| | | | | | | | | | | | | | ! Added Clean, Debug, Deps, Flay, Flog, Inline, Package, Publish, Rake, Rcov, Signing, and Test plugins + Filled in all the blanks on rdoc. + Added Hoe::spec replacing old Hoe.new spec form. Now with DSL flavors! + Deprecated Hoe.new spec form. + Refactored nearly all the spec logic down to much smaller/cleaner pieces. + Version number is now auto-searchable by grepping in all the files. + Added pluggable! to declare your package depends on rubygems 1.3.1+. + Added DEFAULT_CONFIG so plugins can add to it. + Updated templates to use new form. No clue how best to update yours. :P [git-p4: depot-paths = "//src/hoe/dev/": change = 4987]
* - Fixed incorrect usage. (jmhodges)Ryan Davis2009-03-301-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 4804]
* Moved template dir renaming to front of copy processRyan Davis2009-02-241-6/+5
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 4642]
* Renamed all template files to xxx.erb. sow deals with that and renames dirs ↵Ryan Davis2009-02-191-1/+7
| | | | | | as well [git-p4: depot-paths = "//src/hoe/dev/": change = 4627]
* Fixed perms problem when running sow from installed gemRyan Davis2009-02-181-4/+8
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 4599]
* Added flog, flay, and rdoc tasks. Added ~/.hoe_template and basic erb ↵Ryan Davis2009-02-181-37/+37
| | | | | | templating to sow. [git-p4: depot-paths = "//src/hoe/dev/": change = 4597]
* Added rspec support and parameterized history and readme namesRyan Davis2009-02-171-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 4591]
* Refactored sow's naming code to Hoe.normalize_names and wrote some tests to ↵Ryan Davis2008-12-051-9/+4
| | | | | | flush out inconsistencies [git-p4: depot-paths = "//src/hoe/dev/": change = 4498]
* Fixes for windows compatibility from Luis Lavena.Ryan Davis2008-10-221-2/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 4382]
* Removed optional group. Never used it anyhow.Ryan Davis2008-09-221-4/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 4214]
* Removed install/uninstall tasks. Too buggy. Gems do a better job.Ryan Davis2008-02-261-2/+2
| | | | | | | | Correctly deal with errors intuiting history and readme files. Thanks Aaron! Fixed rdoc title. Thanks, Sander! Fixed sow to match new Rakefile and History format. Thanks, me! [git-p4: depot-paths = "//src/hoe/dev/": change = 3851]
* * Added autopopulation of changes from History.txt.Ryan Davis2008-01-301-2/+2
| | | | | | | | | | | | | * Added autopopulation of urls from History.txt. * Added autopopulation of description from History.txt * Added autopopulation of summary from description. * Added description_sections to declare what sections of readme to use. * Added summary_sentences to declare how many sentences you want in summary. * Added developer(name, email) to cleanly populate both author/email arrays. * author and email now default to "doofus". * author and email warn that they'll blow up on 2008-04-01. [git-p4: depot-paths = "//src/hoe/dev/": change = 3797]
* Added windoze patches.Ryan Davis2007-07-231-2/+9
| | | | | | Updated history and version for release. [git-p4: depot-paths = "//src/hoe/dev/": change = 3312]
* Allow rsync flags to be set.Eric Hodel2007-05-201-1/+1
| | | | | | | Allow remote rdoc dir to be set. Move RDoc to attr* from big 'ol chunk at the top of the class. [git-p4: depot-paths = "//src/hoe/dev/": change = 3197]
* Pulled flat history from subversion.Ryan Davis2006-12-141-0/+71
[git-p4: depot-paths = "//src/hoe/dev/": change = 2769]