This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 2aba59da8a3cdeb77ebdcd740d7d975f60836e49
tree 6617d442001ff93212e56c48b34caa8c4a3e33a8
parent c895f045aa266272b0ba85c7e9a2f28e7ed28ffb
tree 6617d442001ff93212e56c48b34caa8c4a3e33a8
parent c895f045aa266272b0ba85c7e9a2f28e7ed28ffb
gemify /
| name | age | message | |
|---|---|---|---|
| |
.gemified | ||
| |
.gitignore | ||
| |
CHANGELOG | ||
| |
CHANGELOG.new | ||
| |
MANIFEST | ||
| |
README | ||
| |
bin/ | ||
| |
lib/ | ||
| |
spec/ |
README
== What I like you. Thanks to NewGem you have finally learned to share code. By simply running a command you'll get a filled up directory with lots of goodies. But sometimes you don't need all this awesome stuff. Sometimes you don't want your project to be filled up with unneeded stuff, when all you want to do is building a gem. And that's when you should use Gemify! == How Gemify gives you one single executable you should run: gemify. It does one thing and, hopefully, it does it well. All you need to do is to run that command in your project-folder. Then it will automatically detect which VCS you're using and include the files which are under version control. If you're not using a VCS it will just include the files in the bin- and lib-folders If you need more control over the included files, you should create a file named MANIFEST (or Manifest.txt or .manifest) with the filenames separated by newline. (You can also generate one by running <tt>gemify-manifest</tt>) You are free to structure your programs the way to want, but remember: Only the files in the lib-folder will be requirable and only the files in the bin-folder will be executable. You will also have the option to save your settings (to .gemified) so you should never need to re-enter anything. == As a library If you want to use Gemify as a library, please look at Gemify::CLI and Gemify::Base. == Install sudo gem install gemify == Contribute The source is availble at Gitorious[http://gitorious.org/projects/gemify] and if you want to improve it, simply fork it and implement your awesome ideas there. You can also send your patches by email to judofyr@gmail.com. == Contributors * David A. Cuadrado * Ben Wyrosdick * Chris Wanstrath








