Skip to content
Browse files

Adjusted README's formatting.

  • Loading branch information...
1 parent ec6d082 commit eb200e5d035ba0e637ab2159ea913f72856dcc05 @fredreichbier fredreichbier committed
Showing with 18 additions and 21 deletions.
  1. +18 −21 README.rst
View
39 README.rst
@@ -1,8 +1,11 @@
+rock
+====
-==========================================
-ooc | http://ooc-lang.org
-rock | http://github.com/nddrylliog/rock
-==========================================
++-----+------------------------------------+
+|ooc | http://ooc-lang.org |
++-----+------------------------------------+
+|rock | http://github.com/nddrylliog/rock |
++-----+------------------------------------+
rock is an ooc compiler written in ooc - in other words, it's
where things begin to become really exciting.
@@ -19,26 +22,20 @@ FAQ
---
Q: How did you bootstrap?
-A: From Java: http://github.com/nddrylliog/ooc It was a lot of fun and frustration
-
+ A: From Java: http://github.com/nddrylliog/ooc It was a lot of fun and frustration
Q: Do I need that j/ooc (java) version of the compiler to compile this?
-A: No. Let it die. We distribute rock as C sources now. (Remember, ooc
- usually compiles down to C)
-
-Q: If I don't need another ooc compiler to compile this one, how does it work?
-Q: What does 'make bootstrap' do?
-A: 'make bootstrap' builds a rock binary from the C sources in build/c-source,
- calls it bin/c_rock, and uses it to recompile itself to bin/rock
-
+ A: No. Let it die. We distribute rock as C sources now. (Remember, ooc
+ usually compiles down to C)
+Q: If I don't need another ooc compiler to compile this one, how does it work? What does 'make bootstrap' do?
+ A: 'make bootstrap' builds a rock binary from the C sources in build/c-source,
+ calls it bin/c_rock, and uses it to recompile itself to bin/rock
Q: I'm a naughty boy and I've read the Makefile. What does 'make prepare_bootstrap' do?
-A: It uses rock to generate the build/ directory, with -driver=make. Yes, it's awesome.
-
+ A: It uses rock to generate the build/ directory, with -driver=make. Yes, it's awesome.
Q: What platforms/OSes are supported?
-A: It has been tested on Gentoo, Ubuntu, Windows XP (with Mingw32 and GCC 4.4),
- and OSX.
- 'make prepare_bootstrap' may be shaky on Windows/OSX because of
- sed syntax differences (used to patch the produced build/Makefile). You're
- better off preparing bootstrap on a Linux, just like we do for source releases.
+ A: It has been tested on Gentoo, Ubuntu, Windows XP (with Mingw32 and GCC 4.4), and OSX.
+ 'make prepare_bootstrap' may be shaky on Windows/OSX because of
+ sed syntax differences (used to patch the produced build/Makefile). You're
+ better off preparing bootstrap on a Linux, just like we do for source releases.
License
-------

0 comments on commit eb200e5

Please sign in to comment.
Something went wrong with that request. Please try again.