Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 95 lines (56 sloc) 3.273 kb
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
1 h1. Hackety Hack (for Mac OS X, Windows, and Linux)
5342ea5 * README: some build notes and ack.
_why authored
2
3 Hackety Hack is a programming starter kit. It's an editor
4 with helpful coding tools and built-in messaging (so you can
5 pass scripts to friends easily.)
6
7e26e00 @steveklabnik Updating about and README.
steveklabnik authored
7 h2. This is 1.0!
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
8
7e26e00 @steveklabnik Updating about and README.
steveklabnik authored
9 All the major pieces are in place. Hooray! There are still some kinks to work out, though. Nobody's perfect! Please "file an Issue":http://github.com/hacketyhack/hacketyhack/issues if you find something.
8d7e6d0 @steveklabnik Updated the README to reflect klondike's commit, as well as adding a
steveklabnik authored
10
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
11 h2. Building Hackety Hack
5342ea5 * README: some build notes and ack.
_why authored
12
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
13 h3. Shoooes
14
15 H-ety H is built on "Shoes":http://github.com/shoes/shoes. So, you gotta get Shoes first.
16
17 *IMPORTANT NOTE*
18
19 bq. Hackety Hack depends on features that are only in the latest version of Shoes, "Policeman." This is the third version of Shoes, there's also "Rasins," which was version 2. If you download Shoes 2, it won't work!
20
21 Now back to your regularly scheduled instructions.
22
23 There are two options to getting Shoes: download a pre-built version, or build it yourself!
5342ea5 * README: some build notes and ack.
_why authored
24
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
25 h4. Pre-assembled Shoes
67d2660 @steveklabnik Added ubuntu instructions about shoes [#9 state:resolved]
steveklabnik authored
26
c3f0d0d Updating a few link URLs in the README
Carol Nichols authored
27 You can try downloading the latest version of Shoes from the "Downloads Page":http://shoesrb.com/downloads on the Shoes website.
c17c621 @steveklabnik updated the README with the new build instructions
steveklabnik authored
28
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
29 h4. Some-assembly-required Shoes
c17c621 @steveklabnik updated the README with the new build instructions
steveklabnik authored
30
c3f0d0d Updating a few link URLs in the README
Carol Nichols authored
31 If you like living on the bleeding edge, or there isn't a Shoes made for your platform, you can check out the "Building Shoes":http://github.com/shoes/shoes/wiki/Building-Shoes page to find out how to build Shoes on your platform.
c17c621 @steveklabnik updated the README with the new build instructions
steveklabnik authored
32
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
33 h3. 'Got Shoes Strapped on my Feet
c17c621 @steveklabnik updated the README with the new build instructions
steveklabnik authored
34
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
35 Once you've got yourself a pair of Shoes, you'll want to fork me, then clone your repo:
5342ea5 * README: some build notes and ack.
_why authored
36
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
37 bq. $ git clone git@github.com:YOURUSER/hacketyhack.git
38
39 If you've got your 'shoes' environment variable set, you can just run Hackety directly:
40
41 bq. $ cd hacketyhack
8d7e6d0 @steveklabnik Updated the README to reflect klondike's commit, as well as adding a
steveklabnik authored
42 $ ./h-ety-h.rb
5342ea5 * README: some build notes and ack.
_why authored
43
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
44 Otherwise, pick 'h-ety-h.rb' from the "Open an App." menu in Shoes.
45
5019107 @steveklabnik Updating README to add line about running hackety with prebuilt shoes
steveklabnik authored
46 You can also run 'shoes h-ety-h.rb' or if you're on a Mac, something like ' /Users/steveklabnik/Documents/src/shoes/Shoes.app/Contents/MacOS/shoes h-ety-h.rb' from the terminal.
47
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
48 h2. Building an installer
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
49
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
50 If you want to build Hackety Hack as a standalone app with the installer for your platform, you need to have your own Shoes built. Then, get your directories lined up...
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
51
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
52 bq. $ ls
53 shoes hacketyhack
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
54
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
55 And rebuild shoes, while pointing the APP flag at your Hackety directory:
5342ea5 * README: some build notes and ack.
_why authored
56
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
57 bq. $ cd shoes
58 $ rake APP=../hacketyhack
fef2028 @steveklabnik It should be right this time, I swear.
steveklabnik authored
59 $ rake APP=../hacketyhack installer
5342ea5 * README: some build notes and ack.
_why authored
60
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
61 That's it!
5342ea5 * README: some build notes and ack.
_why authored
62
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
63 h2. Acknowledgements
5342ea5 * README: some build notes and ack.
_why authored
64
65 Beneath my wings are many winds.
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
66
53d2562 @steveklabnik Of course, I screw up the Textile. I knew I should
steveklabnik authored
67 * _why, who was quite the lucky stiff. Without his work and
1b5a0fc @steveklabnik Updated the README with some sweet textile and
steveklabnik authored
68 vision, Hackety Hack would have never been born. Hopefully
69 he'll be proud of how his child lives out its life...
5342ea5 * README: some build notes and ack.
_why authored
70
53d2562 @steveklabnik Of course, I screw up the Textile. I knew I should
steveklabnik authored
71 * Yukihiro Matsumoto, whose Ruby language
5342ea5 * README: some build notes and ack.
_why authored
72 is the heart of Hackety Hack. I adore
73 this language. Ruby's shared lib and stdlib
74 are included under the terms of the Ruby
75 license.
76
53d2562 @steveklabnik Of course, I screw up the Textile. I knew I should
steveklabnik authored
77 * Sharon Rosner for the Sequel lib
5342ea5 * README: some build notes and ack.
_why authored
78 (http://sequel.rubyforge.org)
79 I use a fork from an old version.
80
53d2562 @steveklabnik Of course, I screw up the Textile. I knew I should
steveklabnik authored
81 * Jamis Buck for the Syntax lib.
5342ea5 * README: some build notes and ack.
_why authored
82 (http://syntax.rubyforge.org)
83 Live syntax highlighting.
84
53d2562 @steveklabnik Of course, I screw up the Textile. I knew I should
steveklabnik authored
85 * Alex Brem for help on bloopsaphone.
5342ea5 * README: some build notes and ack.
_why authored
86 He just started hacking away. I like that!
87
53d2562 @steveklabnik Of course, I screw up the Textile. I knew I should
steveklabnik authored
88 * Numerous font authors whose free
48df167 @steveklabnik Updating the README to add better instructions, links to the wiki, and a...
steveklabnik authored
89 offerings are included.
90
91 * Fela Winkelmolen, for devoting an entire summer to get Hackety to v1.0!
92
93 * Everybody who's been putting hard work into Shoes. You guys are awesome.
a25daa7 Fix some typos in the lessons
unknown authored
94
Something went wrong with that request. Please try again.