all repos — hastyscribe @ b6b3ba2848a9526960a65e76692f1e437ea8e2ac

A professional markdown compiler.

Final updates before release

* added libmarkdown.a for Ubuntu
* updated documentation
* updating babel file to allow compilation on Linux
h3rald h3rald@h3rald.com
Fri, 01 Aug 2014 20:39:41 +0200
commit

b6b3ba2848a9526960a65e76692f1e437ea8e2ac

parent

ba3039e4d9087e38c346b98f62f2c7c4e2d0f33d

M README.mdREADME.md

@@ -61,6 +61,6 @@

1. Download and install [Nimrod][nimrod]. 2. Clone the HastyScribe [repository](https://github.com/h3rald/hastyscribe). 3. Put your **libmarkdown.a** file in the **vendor** directory. -4. Run **nimrod c -l:-lm -l:-lmarkdown -l:-L./vendor hastyscribe.nim** +4. Run **nimrod c hastyscribe.nim** [nimrod]: http://nimrod-code.org/
M doc/HastyScribe_UserGuide.htmdoc/HastyScribe_UserGuide.htm

@@ -228,23 +228,24 @@ <h2 id="Getting.Started">Getting Started<a href="#document-top" title="Go to top"></a></h2>

<h3 id="Downloading.Pre-built.Binaries">Downloading Pre-built Binaries<a href="#document-top" title="Go to top"></a></h3> -<p>The easiest way to get HastyScribe is by downloading one of the prebuilt binaries from the <a href="https://github.com/h3rald/hastyscribe/releases/download/v1.1">Github Release Page</a>:</p> +<p>The easiest way to get HastyScribe is by downloading one of the prebuilt binaries from the <a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.1">Github Release Page</a>:</p> <ul> -<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.1/hastyscribe_v1.1_osx.zip">HastyScribe for Mac OSX</a> &ndash; Compiled on OSX Mavericks</li> -<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.1/hastyscribe_v1.1_win.zip">HastyScribe for Windows</a> &ndash; Compiled on Windows 7</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.1/hastyscribe_v1.0.1_macosx_x86.zip">HastyScribe for Mac OSX</a> &ndash; Compiled on OSX Mavericks</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.1/hastyscribe_v1.0.1_windows_x86.zip">HastyScribe for Windows</a> &ndash; Compiled on Windows 8.1</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.1/hastyscribe_v1.0.1_linux_x86.zip">HastyScribe for Linux (Ubuntu)</a> &ndash; Compiled on Ubuntu 12.10</li> </ul> <h3 id="Installing.using.Babel">Installing using Babel<a href="#document-top" title="Go to top"></a></h3> -<p>If you already have <a href="http://nimrod-code.org/">Nimrod</a> installed on your computer and you&rsquo;re running on Windows or Mac OS X, you can simply run</p> +<p>If you already have <a href="http://nimrod-code.org/">Nimrod</a> installed on your computer and you&rsquo;re running on Windows, Mac OS X or Ubuntu, you can simply run</p> <p><span class="cmd">babel install hastyscribe</span></p> <div class="warning"><p>Warning</p> -<p>If you are using Windows or Mac OS X, babel installation won&rsquo;t work. This is due to the fact that HastyScribe requires <span class="file">libmarkdown.a</span> to be placed in the <span class="dir">vendor</span> directory of the HastyScribe source directory &ndash; at present, only prebuilt static libraries for Windows and Mac OS X are distributed with HastyScribe.</p></div> +<p>If you are not using Windows, Mac OS X or Ubuntu, babel installation won&rsquo;t work. This is due to the fact that HastyScribe requires <span class="file">libmarkdown.a</span> to be placed in the <span class="dir">vendor</span> directory of the HastyScribe source directory &ndash; at present, only prebuilt static libraries for Windows, Mac OS X and Ubuntu are distributed with HastyScribe.</p></div> <h3 id="Building.from.Source">Building from Source<a href="#document-top" title="Go to top"></a></h3>

@@ -274,7 +275,7 @@ <ol>

<li>Download and install <a href="http://nimrod-code.org/">Nimrod</a>.</li> <li>Clone the HastyScribe <a href="https://github.com/h3rald/hastyscribe">repository</a>.</li> <li>Put your <span class="file">libbmarkdown.a</span> file in the <span class="dir">vendor</span> directory.</li> -<li>Run <span class="cmd">nimrod c -l:-lmarkdown -l:-L./vendor hastyscribe.nim</span></li> +<li>Run <span class="cmd">nimrod c hastyscribe.nim</span></li> </ol>

@@ -1052,7 +1053,7 @@ </ul>

</div> <div id="footer"> - <p>Fabio Cevasco &ndash; July 27, 2014</p> + <p>Fabio Cevasco &ndash; November 24, 3799</p> <p><span>Powered by</span> <a href="https://h3rald.com/hastyscribe"><span class="hastyscribe"></span></a></p> </div> -</body> +</body>
M doc/HastyScribe_UserGuide.mddoc/HastyScribe_UserGuide.md

@@ -73,19 +73,20 @@ ### Downloading Pre-built Binaries

The easiest way to get {{hs}} is by downloading one of the prebuilt binaries from the [Github Release Page][release]: - * [HastyScribe for Mac OSX]({{release}}/hastyscribe_v1.1_osx.zip) -- Compiled on OSX Mavericks - * [HastyScribe for Windows]({{release}}/hastyscribe_v1.1_win.zip) -- Compiled on Windows 7 + * [HastyScribe for Mac OSX]({{release}}/hastyscribe_v1.0.1_macosx_x86.zip) -- Compiled on OSX Mavericks + * [HastyScribe for Windows]({{release}}/hastyscribe_v1.0.1_windows_x86.zip) -- Compiled on Windows 8.1 + * [HastyScribe for Linux (Ubuntu)]({{release}}/hastyscribe_v1.0.1_linux_x86.zip) -- Compiled on Ubuntu 12.10 ### Installing using Babel -If you already have [Nimrod][nimrod] installed on your computer and you're running on Windows or Mac OS X, you can simply run +If you already have [Nimrod][nimrod] installed on your computer and you're running on Windows, Mac OS X or Ubuntu, you can simply run [babel install hastyscribe](class:cmd) > %warning% > Warning > -> If you are using Windows or Mac OS X, babel installation won't work. This is due to the fact that {{hs}} requires [libmarkdown.a](class:file) to be placed in the [vendor](class:dir) directory of the {{hs}} source directory -- at present, only prebuilt static libraries for Windows and Mac OS X are distributed with {{hs}}. +> If you are not using Windows, Mac OS X or Ubuntu, babel installation won't work. This is due to the fact that {{hs}} requires [libmarkdown.a](class:file) to be placed in the [vendor](class:dir) directory of the {{hs}} source directory -- at present, only prebuilt static libraries for Windows, Mac OS X and Ubuntu are distributed with {{hs}}. ### Building from Source

@@ -113,7 +114,7 @@

1. Download and install [Nimrod][nimrod]. 2. Clone the HastyScribe [repository](https://github.com/h3rald/hastyscribe). 3. Put your [libbmarkdown.a](class:file) file in the [vendor](class:dir) directory. -4. Run [nimrod c -l:-lm -l:-lmarkdown -l:-L./vendor hastyscribe.nim](class:cmd) +4. Run [nimrod c hastyscribe.nim](class:cmd) ## Usage

@@ -701,4 +702,4 @@ [fa]:http://fortawesome.github.io/Font-Awesome/

[fa-icons]:http://fortawesome.github.io/Font-Awesome/icons/ [pme]:http://michelf.com/projects/php-markdown/extra/ [sudtipos]:http://www.sudtipos.com/ -[release]:{{release -> https://github.com/h3rald/hastyscribe/releases/download/v1.1}} +[release]:{{release -> https://github.com/h3rald/hastyscribe/releases/download/v1.0.1}}
M hastyscribe.nimrod.cfghastyscribe.nimrod.cfg

@@ -2,10 +2,16 @@ define: "release"

putenv: "LIBRARY_PATH=./vendor:/private/tmp/babel/hastyscribe_head/vendor:/private/tmp/babel/hastyscribe/vendor" +passL: "-lm" + @if macosx: - passL: "-lmarkdown_osx" + passL: "-lmarkdown_macosx" @end @if windows: - passL: "-lmarkdown_win" + passL: "-lmarkdown_windows" +@end + +@if linux: + passL: "-lmarkdown_linux" @end