README.md in netlinx-src-0.1.0 vs README.md in netlinx-src-0.2.0
- old
+ new
@@ -1,6 +1,49 @@
# NetLinx Source File Utility
-Package and unpackage NetLinx `.src` source code bundles.
+A toolset for working with NetLinx `.src` source code packages.
-## Documentation
-[https://sourceforge.net/p/netlinx-src/wiki/Home/](https://sourceforge.net/p/netlinx-src/wiki/Home/)
+[![Gem Version](https://badge.fury.io/rb/netlinx-src.svg)](http://badge.fury.io/rb/netlinx-src)
+
+
+## Installation
+
+Install Ruby `>= 2.0.0` for [Windows](http://rubyinstaller.org/downloads/) or [Linux](https://github.com/sstephenson/rbenv#basic-github-checkout).
+
+ gem install netlinx-src
+
+
+## Rake Tasks
+
+Commands are executed with
+
+ rake [task]
+
+#### pack
+
+Create a NetLinx `.src` source code package, excluding any files specified in `.srcignore`.
+This command will look for a `.apw` NetLinx Workspace file in the directory `rake pack` was executed in to determine the file name.
+
+#### unpack
+
+Unpack a NetLinx `.src` file into a directory named `extracted`.
+
+#### srcignore
+
+Generate a default `.srcignore` file in the working directory.
+
+#### mkzip
+
+Create a copy of the `.src` file and append `.zip` so it can be opened in any standard file compression utility.
+
+#### delzip
+
+Delete any `.src.zip` files in the working directory.
+
+
+## Rakefile
+
+To add the default Rake tasks to a project's `Rakefile`:
+
+```ruby
+require 'netlinx/rake/src'
+```