<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>puts WaYdotNET =&#62; Carlo Bertini &#187; windows</title>
	<atom:link href="http://www.waydotnet.com/blog/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.waydotnet.com/blog</link>
	<description>Ruby C# html css js jquery ed altro ancora :D</description>
	<lastBuildDate>Thu, 02 Feb 2012 16:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>CoffeScript (1.1.1) on Windows: simple method !</title>
		<link>http://www.waydotnet.com/blog/2011/06/coffescript-1-1-1-on-windows-simple-method/</link>
		<comments>http://www.waydotnet.com/blog/2011/06/coffescript-1-1-1-on-windows-simple-method/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 09:03:03 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[OpenOttica]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[CoffeeScript]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=116</guid>
		<description><![CDATA[CoffeScript (1.1.1) on Windows: simple method ! Inspiration: http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee To use CoffeScript you need: Node.js CoffeeScript Batch file to run CoffeeScript &#160; STEP 1: Node.js &#160; I&#8217;m very very lazy dev&#8230; And i don&#8217;t recompile NodeJs into Windows&#8230;.. but I&#8217;m using v0.4.7 from http://node-js.prcn.co.cc/ [many thx] and install into: 1 2 3 4 D:\&#62;cd Tools\NodeJs\bin [...]]]></description>
			<content:encoded><![CDATA[<h1><strong>CoffeScript (1.1.1) on Windows: simple method !</strong></h1>
<p><strong><br />
</strong></p>
<address>Inspiration: <a href="http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee">http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee</a></address>
<address> </address>
<p>To use CoffeScript you need:<br />
<strong> </strong></p>
<ol>
<li><strong>Node.js</strong></li>
<li><strong>CoffeeScript</strong></li>
<li><strong>Batch file to run CoffeeScript</strong></li>
</ol>
<p>&nbsp;</p>
<h2>STEP 1: Node.js</h2>
<p>&nbsp;</p>
<p>I&#8217;m very very lazy dev&#8230; <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
And i don&#8217;t  recompile NodeJs into Windows&#8230;.. but I&#8217;m using v0.4.7 from http://node-js.prcn.co.cc/ [many thx]<br />
and install into:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">D:\&gt;cd Tools\NodeJs\bin
&nbsp;
D:\Tools\NodeJs\bin&gt;node --version
v0.4.7</pre></td></tr></table></div>

<p>&nbsp;</p>
<h2>STEP 2: CoffeeScript</h2>
<p>&nbsp;</p>
<p>Use the last version , grab it from <a href="https://github.com/jashkenas/coffee-script">https://github.com/jashkenas/coffee-script</a><br />
and install into:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">D:\Tools\CoffeeScript</pre></td></tr></table></div>

<p>Check version</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">D:\Tools\NodeJs\bin\node /cygdrive/D/Tools/CoffeeScript/bin/coffee --version
CoffeeScript version 1.1.1</pre></td></tr></table></div>

<p><em><strong><span style="text-decoration: underline;">Node.js need unix-path</span></strong></em></p>
<p><em><strong><span style="text-decoration: underline;"><br />
</span></strong></em></p>
<h2>Step 3: Batch file</h2>
<p>&nbsp;</p>
<p>I don&#8217;t know well bat syntax, and my code is <em>VERY VERY ugly</em>.. but it works <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>&nbsp;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #33cc33;">@</span><span style="color: #b1b100; font-weight: bold;">echo</span> off
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">: Directories of the tools</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">coffeeDir</span>=D:\Tools\Coffeescript\bin
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">nodeDir</span>=D:\Tools\NodeJs\bin
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">: var</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">a</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">1</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">b</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">c</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">3</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">d</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">4</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">e</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">5</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">f</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">6</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">g</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">7</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">h</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">8</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">i</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">9</span>
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">: Check input value <span style="color: #00b100; font-weight: bold;">if</span> <span style="color: #000000; font-weight: bold;">exist</span> and <span style="color: #00b100; font-weight: bold;">if</span> it's option or file</span>
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">A</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">a</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:B</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">a</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:B</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">1</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">a</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">B</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">b</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:C</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">b</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:C</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">b</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">C</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">c</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:D</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">c</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:D</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">3</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">c</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">D</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">d</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:E</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">d</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:E</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">4</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">d</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">E</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">e</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:F</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">e</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:F</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">5</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">e</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">F</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">f</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:G</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">f</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:G</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">6</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">f</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">G</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">g</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:H</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">g</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:H</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">7</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">g</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">H</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">h</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:I</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">h</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:I</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">8</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">h</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">I</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">i</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:COMMAND</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">i</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:COMMAND</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">9</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">i</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">COMMAND</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">coffeeDir</span><span style="color: #33cc33;">%</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">p</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>\node <span style="color: #33cc33;">%</span><span style="color: #448888;">p</span><span style="color: #33cc33;">%</span>/coffee <span style="color: #33cc33;">%</span><span style="color: #448888;">a</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">b</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">c</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">d</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">e</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">f</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">g</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">h</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">i</span><span style="color: #33cc33;">%</span></pre></td></tr></table></div>

<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><em><strong>set the PATH environment variable contains a path to coffee.bat</strong></em></span></p>
<p><strong><span style="color: #800000;">the name of the file is very important,  in my case it works well with coffee-rack</span></strong></p>
<p>Enjoy</p>
<p>Many thanks to:</p>
<p><em>Mikhail Nasyrov =&gt; http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee</em><br />
<em> Node.js self-contained Windows binaries =&gt; http://node-js.prcn.co.cc/index.html</em><br />
<em> Jeremy Ashkenas =&gt; http://jashkenas.github.com/coffee-script/</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/06/coffescript-1-1-1-on-windows-simple-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RMagick on Ruby 1.9.1 (i386-mingw32) Work !!! :D [UPDATE]</title>
		<link>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/</link>
		<comments>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 21:29:20 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[mingw32]]></category>
		<category><![CDATA[rmagick]]></category>
		<category><![CDATA[ruby 1.9.1]]></category>
		<category><![CDATA[RubyInstaller]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=94</guid>
		<description><![CDATA[RMagick on Ruby 1.9.1 (i386-mingw32) Work !!! Ispirate from : installing rmagick with mingw and ruby 1.9 and http://groups.google.com/group/rubyinstaller/browse_thread/thread/c837c4438d91208b but , on my laptop don&#8217;t work&#8230;. With Windows 7 work well: Step 1: DOWNLOAD 1 2 3 4 5 1&#41; Ruby =&#62; http://rubyforge.org/frs/download.php/74298/rubyinstaller-1.9.2-p180.exe 2&#41; DevKit =&#62; http://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe 3&#41; ImageMagick =&#62; http://www.imagemagick.org/download/binaries/ImageMagick-6.6.7-9-Q16-windows-dll.exe 4&#41; RMagick =&#62; https://github.com/rmagick/rmagick/zipball/master [...]]]></description>
			<content:encoded><![CDATA[<p>RMagick on Ruby 1.9.1 (i386-mingw32) Work !!! <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Ispirate from :<br />
<a href="http://betterlogic.com/roger/?p=2186">installing rmagick with mingw and ruby 1.9</a><br />
and<br />
<a href="http://groups.google.com/group/rubyinstaller/browse_thread/thread/c837c4438d91208b">http://groups.google.com/group/rubyinstaller/browse_thread/thread/c837c4438d91208b</a><br />
but , on my laptop don&#8217;t work&#8230;.</p>
<p><strong> </strong><strong>With Windows 7 work well:</strong></p>
<p><strong>Step 1: DOWNLOAD</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> Ruby =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>rubyforge.org<span style="color: #000000; font-weight: bold;">/</span>frs<span style="color: #000000; font-weight: bold;">/</span>download.php<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">74298</span><span style="color: #000000; font-weight: bold;">/</span>rubyinstaller-1.9.2-p180.exe
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> DevKit =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>oneclick<span style="color: #000000; font-weight: bold;">/</span>rubyinstaller<span style="color: #000000; font-weight: bold;">/</span>DevKit-tdm-<span style="color: #000000;">32</span>-4.5.1-<span style="color: #000000;">20101214</span>-<span style="color: #000000;">1400</span>-sfx.exe
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ImageMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.imagemagick.org<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span>binaries<span style="color: #000000; font-weight: bold;">/</span>ImageMagick-6.6.7-<span style="color: #000000;">9</span>-Q16-windows-dll.exe
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> RMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> https:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>rmagick<span style="color: #000000; font-weight: bold;">/</span>rmagick<span style="color: #000000; font-weight: bold;">/</span>zipball<span style="color: #000000; font-weight: bold;">/</span>master
<span style="color: #000000;">5</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> type-windows.xml =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.imagemagick.org<span style="color: #000000; font-weight: bold;">/</span>source<span style="color: #000000; font-weight: bold;">/</span>type-windows.xml</pre></td></tr></table></div>

<p><strong>Step 2: Install</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> Ruby =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\Ruby192
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> DevKit =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\DevKit
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ImageMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\ImageMagick-6.6.7-Q16 <span style="color: #7a0874; font-weight: bold;">&#91;</span>WITH HEADER <span style="color: #000000; font-weight: bold;">!!!!!!!</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>
3.a<span style="color: #7a0874; font-weight: bold;">&#41;</span> Replace c:\ImageMagick-6.6.7-Q16\config\type-ghostscript.xml  with type-windows.xml
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> RMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\rmagick-rmagick</pre></td></tr></table></div>

<p><strong>Step 3: Set Enviroment variable</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> PATH = C:\Ruby192\bin;C:\ImageMagick-6.6.7-Q16
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> CPATH = C:\ImageMagick-6.6.7-Q16\include
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> LIBRARY_PATH = C:\ImageMagick-6.6.7-Q16\lib</pre></td></tr></table></div>

<p><strong>Step 4: Configure DevKit</strong><br />
(from https://github.com/oneclick/rubyinstaller/wiki/Development-Kit)</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> c:\DevKit
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby dk.rb init
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby dk.rb <span style="color: #c20cb9; font-weight: bold;">install</span>
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> C:\DevKit\devkitvars.bat <span style="color: #7a0874; font-weight: bold;">&#40;</span>THANKS TO Joachim  =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.waydotnet.com<span style="color: #000000; font-weight: bold;">/</span>blog<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">2010</span><span style="color: #000000; font-weight: bold;">/</span>02<span style="color: #000000; font-weight: bold;">/</span>rmagick-on-ruby-<span style="color: #000000;">1</span>-<span style="color: #000000;">9</span>-<span style="color: #000000;">1</span>-i386-mingw32-work-d<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;">#comment-86618621)</span></pre></td></tr></table></div>

<p><strong>Step 5: Compile RMagick</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> run C:\DevKit\msys.bat
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>c<span style="color: #000000; font-weight: bold;">/</span>rmagick-rmagick
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby setup.rb
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby setup.rb <span style="color: #c20cb9; font-weight: bold;">install</span></pre></td></tr></table></div>

<p><strong>Step 6: Check</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby <span style="color: #660033;">-v</span>
        ruby 1.9.2p180 <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">2011</span>-02-<span style="color: #000000;">18</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>i386-mingw32<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> identify <span style="color: #660033;">--version</span>
    Version: ImageMagick 6.6.7-<span style="color: #000000;">9</span> <span style="color: #000000;">2011</span>-02-<span style="color: #000000;">21</span> Q16 http:<span style="color: #000000; font-weight: bold;">//</span>www.imagemagick.org
	Copyright: Copyright <span style="color: #7a0874; font-weight: bold;">&#40;</span>C<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000;">1999</span>-<span style="color: #000000;">2011</span> ImageMagick Studio LLC
	Features: OpenMP</pre></td></tr></table></div>

<p><strong>If you experience problems concerning &#8220;extconf.rb&#8221;, you should try:</strong><br />
<strong>http://phosphor-escence.blogspot.com/2010/12/if-you-fail-install-rmagick-on-mingw.html<br />
from<br />
</strong>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#comment-166014708</p>
<p>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#comment-317551623</p>
<p><strong><br />
</strong></p>
<p><del>In my case :</del><br />
<del> 1) Install Ruby 1.9.1 (i386-mingw32) from <a href="http://www.rubyinstaller.org/">http://www.rubyinstaller.org/</a>, <a href="http://rubyforge.org/frs/download.php/72075/rubyinstaller-1.9.1-p430.exe">direct link</a></del></p>
<p><del>2) Install Development Kit (DevKit) from <a href="http://www.rubyinstaller.org/addons.html">http://www.rubyinstaller.org/addons.html</a>, <a href="http://rubyforge.org/frs/download.php/66888/devkit-3.4.5r3-20091110.7z">direct link</a></del></p>
<p><del>3) Install ImageMagick 6.5.6-8-Q8 from <a href="http://www.imagemagick.org">http://www.imagemagick.org</a> , <a href="http://image_magick.veidrodis.com/image_magick/binaries/ImageMagick-6.5.6-8-Q8-windows-dll.exe">direct link</a> <strong>with header !!!!</strong></del></p>
<p><del>4) Download Rmagick from source : http://github.com/rmagick/rmagick , <a href="http://github.com/rmagick/rmagick/zipball/master">direct link</a> or git clone git://github.com/rmagick/rmagick.git</del></p>
<p><del>5) Replace !ImageMagick Path!\config\type-ghostscript.xml with </del></p>
<p><del><a href="http://www.imagemagick.org/source/type-windows.xml">http://www.imagemagick.org/source/type-windows.xml</a></del></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><del>6) Set enviroment variable :<br />
set CPATH=!ImageMagick Path!\include<br />
set LIBRARY_PATH=!ImageMagick Path!\lib<br />
set PATH=!ImageMagick Path!<br />
<strong>[EDIT]</strong><br />
set PATH = !ruby_path!\bin<br />
set PATH = !ruby_path!\devkit\msys\1.0.11\bin<br />
set PATH = !ruby_path!\devkit\gcc\3.4.5\bin<br />
<strong>[EDIT]</strong><br />
7) run &#8220;ruby setup.rb&#8221;  <strong>[EDIT]</strong> from msys.bat ( !ruby_path!\devkit\msys\1.0.11\msys.bat ) <strong>[EDIT]</strong></del></p>
<p>&nbsp;</p>
<p><del> <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> run &#8220;ruby setup.rb install&#8221; or &#8220;gem build *.gemspec&#8221; and  &#8220;gem install *.gem&#8221;</del></p>
<p><del>9) Enjoy <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </del></p>
<p><del>identify &#8211;version</del><br />
<del> Version: ImageMagick 6.5.6-8 2009-10-03 Q8 OpenMP http://www.imagemagick.org</del><br />
<del> Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC</del></p>
<p>&nbsp;</p>
<p><del>ruby -v</del><br />
<del> ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]</del></p>
<p>Many thanks to :<br />
Rmagick staff =&gt; <a href="http://rmagick.rubyforge.org/">http://rmagick.rubyforge.org/</a><br />
rogerdpack =&gt; <a href="http://betterlogic.com">http://betterlogic.com</a><br />
Alexey Borzenkov =&gt; not have link, sorry<br />
Luis Lavena =&gt; <a href="http://blog.mmediasys.com">http://blog.mmediasys.com</a><br />
RubyInstaller =&gt; <a href="http://www.rubyinstaller.org">http://www.rubyinstaller.org</a><br />
RubyInstaller Group =&gt; <a href="http://groups.google.com/group/rubyinstaller">http://groups.google.com/group/rubyinstaller</a><br />
puts WaYdotNET =&gt; Carlo Bertini</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
	</channel>
</rss>

