Skip to content

Commit 593b56b

Browse files
committed
use idiomatic gemspec
1 parent 5df39a7 commit 593b56b

File tree

8 files changed

+33
-489
lines changed

8 files changed

+33
-489
lines changed

.gemspec

-307
This file was deleted.

.index

-56
This file was deleted.

CONTRIBUTING.md

+2-16
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,13 @@
66
4. Push to the branch (`git push origin my_new_feature`)
77
5. Create a new Pull Request
88

9-
If you are a project member please follow the same process (minus the forking). For significant changes please wait for another developer to review and merge them, whereas small contributions/fixes can be merged without review. The recommended naming scheme for feature branches is 'feature\_name\_$1\_`date +"%Y%m%d"`'.
9+
If you are a project member please follow the same process (minus the forking). For significant changes please wait for another developer to review and merge them, whereas small contributions/fixes can be merged without review.
1010

1111
You may want to look into the [grb](http://github.com/jinzhu/grb) gem for easier handling of remote branches.
1212

13-
1413
## Building
1514

16-
NOTE: The process described here will change sooner than later.
17-
18-
Turn uses the Indexer and Mast gems to simplify project building.
19-
20-
The Indexer gem defines a strict structure for project metadata. Use the `index`
21-
command to build the `.index` file from the editable `Index.rb` source.
22-
The `.gemspec` file is written to get the information it needs from the `.index`
23-
file. To build a gem simply use `gem build .gemspec`.
24-
25-
The `mast` command is used to keep an up-to-date `Manifest.txt` file. The gemspec
26-
uses this file to determine which files to include in the gem. Just use
27-
`mast -u` to update it. The top line in the Manifest.txt file determines it's
28-
contents.
29-
15+
`gem build turn.gemspec`
3016

3117
## Solo and Cross Runners
3218

0 commit comments

Comments
 (0)