all repos — hastyscribe @ 2850f6be8a95cb1625c2344aba1c06c1389177f6

A professional markdown compiler.

Added support for Linux ARM builds.
* Closes #25.
h3rald h3rald@h3rald.com
Sat, 18 Oct 2014 10:55:00 +0200
commit

2850f6be8a95cb1625c2344aba1c06c1389177f6

parent

e4135d2e366f57daf033134700793d75ee10bc78

4 files changed, 22 insertions(+), 18 deletions(-)

jump to
M doc/HastyScribe_UserGuide.htmdoc/HastyScribe_UserGuide.htm

@@ -229,12 +229,13 @@ <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.0.4">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.5">Github Release Page</a>:</p> <ul> -<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.4/hastyscribe_v1.0.4_macosx_x86.zip">HastyScribe for Mac OS X</a> &ndash; Compiled on OS X Mavericks (LLVM CLANG 6.0)</li> -<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.4/hastyscribe_v1.0.4_windows_x86.zip">HastyScribe for Windows</a> &ndash; Cross-compiled on OS X Mavericks (MinGW GCC 4.8.0)</li> -<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.4/hastyscribe_v1.0.4_linux_x86.zip">HastyScribe for Linux (Ubuntu)</a> &ndash; Cross-compiled on OS X Mavericks (GNU GCC 4.8.1)</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.5/hastyscribe_v1.0.5_macosx_x86.zip">HastyScribe for Mac OS X (x86)</a> &ndash; Compiled on OS X Mavericks (LLVM CLANG 6.0)</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.5/hastyscribe_v1.0.5_windows_x86.zip">HastyScribe for Windows (x86)</a> &ndash; Cross-compiled on OS X Mavericks (MinGW GCC 4.8.0)</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.5/hastyscribe_v1.0.5_linux_x86.zip">HastyScribe for Linux (x86)</a> &ndash; Cross-compiled on OS X Mavericks (GNU GCC 4.8.1)</li> +<li><a href="https://github.com/h3rald/hastyscribe/releases/download/v1.0.5/hastyscribe_v1.0.5_linux_arm.zip">HastyScribe for Linux (ARM)</a> &ndash; Cross-compiled on OS X Mavericks (GNU GCC 4.8.2)</li> </ul>

@@ -1104,7 +1105,7 @@ </ul>

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

@@ -73,9 +73,10 @@ ### 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 OS X]({{release}}/hastyscribe_v1.0.4_macosx_x86.zip) -- Compiled on OS X Mavericks (LLVM CLANG 6.0) - * [HastyScribe for Windows]({{release}}/hastyscribe_v1.0.4_windows_x86.zip) -- Cross-compiled on OS X Mavericks (MinGW GCC 4.8.0) - * [HastyScribe for Linux (Ubuntu)]({{release}}/hastyscribe_v1.0.4_linux_x86.zip) -- Cross-compiled on OS X Mavericks (GNU GCC 4.8.1) + * [HastyScribe for Mac OS X (x86)]({{release}}/hastyscribe_v1.0.5_macosx_x86.zip) -- Compiled on OS X Mavericks (LLVM CLANG 6.0) + * [HastyScribe for Windows (x86)]({{release}}/hastyscribe_v1.0.5_windows_x86.zip) -- Cross-compiled on OS X Mavericks (MinGW GCC 4.8.0) + * [HastyScribe for Linux (x86)]({{release}}/hastyscribe_v1.0.5_linux_x86.zip) -- Cross-compiled on OS X Mavericks (GNU GCC 4.8.1) + * [HastyScribe for Linux (ARM)]({{release}}/hastyscribe_v1.0.5_linux_arm.zip) -- Cross-compiled on OS X Mavericks (GNU GCC 4.8.2) ### Installing using Babel

@@ -733,4 +734,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.0.4}} +[release]:{{release -> https://github.com/h3rald/hastyscribe/releases/download/v1.0.5}}
M hastyscribe.babelhastyscribe.babel

@@ -1,6 +1,6 @@

[Package] name = "hastyscribe" -version = "1.0.4" +version = "1.0.5" author = "Fabio Cevasco" description = "Self-contained markdown compiler generating self-contained HTML documents" license = "MIT"

@@ -35,9 +35,10 @@ hastyscribe.nim

LICENSE.md markdown.nim README.md -vendor/libmarkdown_macosx.a -vendor/libmarkdown_windows.a -vendor/libmarkdown_linux.a +vendor/libmarkdown_macosx_x86.a +vendor/libmarkdown_windows_x86.a +vendor/libmarkdown_linux_x86.a +vendor/libmarkdown_linux_arm.a """ [Deps]
M hastyscribe.nimrod.cfghastyscribe.nimrod.cfg

@@ -10,10 +10,10 @@ i386.linux.gcc.path = "/usr/local/gcc-4.8.1-for-linux32/bin"

i386.linux.gcc.exe = "i586-pc-linux-gcc" i386.linux.gcc.linkerexe = "i586-pc-linux-gcc" -# http://will-tm.com/cross-compiling-mac-os-x-mavericks/ -arm.linux.gcc.path = "/usr/local/arm-willtm-linux-gnueabi/bin" -arm.linux.gcc.exe = "arm-willtm-linux-gnueabi-gcc" -arm.linux.gcc.linkerexe = "arm-willtm-linux-gnueabi-gcc" +# http://www.jaredwolff.com/toolchains/ +arm.linux.gcc.path = "/usr/local/arm-none-linux-gnueabi/bin" +arm.linux.gcc.exe = "arm-none-linux-gnueabi-gcc" +arm.linux.gcc.linkerexe = "arm-none-linux-gnueabi-gcc" putenv: "LIBRARY_PATH=/tmp/babel/hastyscribe/vendor:/tmp/babel/hastyscribe_head/vendor:/private/tmp/babel/hastyscribe_head/vendor:/private/tmp/babel/hastyscribe/vendor"

@@ -29,8 +29,9 @@ passL: "-lmarkdown_windows_x86"

@end @if linux: - passL: "-lmarkdown_linux_x86" @if arm: passL: "-lmarkdown_linux_arm" + @else: + passL: "-lmarkdown_linux_x86" @end @end