Cannot build Awestruct on windows anymore

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Cannot build Awestruct on windows anymore

cody.lerum
Looks like the recently added "therubyracer" dep is a no go for
windows (without having to install python) as it requires v8

Is this a necessarily dependency or can it be excluded for windows as
everything built fine up until it was added?

See -> https://github.com/awestruct/awestruct/issues/123

Thanks!

-C

---------------------------------------------------------------------
Archives: http://talk-archive.awestruct.org/
To unsubscribe, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cannot build Awestruct on windows anymore

Lance Ball
Argh. This is a dependency inherited from execjs - which is required by coffeescript - which needs a JavaScript engine in order to be happy. Things had been working fine without it because Mac and windows both have a js runtime. But our CI on CloudBees needed it in order to not fail miserably. Dammit.

Sorry about that. I'll poke it this morning.

Lance

Sent from my iPhone

On Jun 21, 2012, at 11:58 PM, Cody Lerum <[hidden email]> wrote:

> Looks like the recently added "therubyracer" dep is a no go for
> windows (without having to install python) as it requires v8
>
> Is this a necessarily dependency or can it be excluded for windows as
> everything built fine up until it was added?
>
> See -> https://github.com/awestruct/awestruct/issues/123
>
> Thanks!
>
> -C
>
> ---------------------------------------------------------------------
> Archives: http://talk-archive.awestruct.org/
> To unsubscribe, e-mail: [hidden email]
>

---------------------------------------------------------------------
Archives: http://talk-archive.awestruct.org/
To unsubscribe, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cannot build Awestruct on windows anymore

mojavelinux

Linux has the same problem. Fedora, for instance comes with rhino (js engine) but I had to install nodejs to make it happy.

If we switched to tilt, it loads libraries on demand for which markup languages you use. I wonder if we can switch or use the same strategy. Loading all the engines up front seems heavy.

--
Sent from my CyanogenMod-powered
Android device, an open platform for
carriers, developers and consumers.

On Jun 22, 2012 5:25 AM, "Lance Ball" <[hidden email]> wrote:
Argh. This is a dependency inherited from execjs - which is required by coffeescript - which needs a JavaScript engine in order to be happy. Things had been working fine without it because Mac and windows both have a js runtime. But our CI on CloudBees needed it in order to not fail miserably. Dammit.

Sorry about that. I'll poke it this morning.

Lance

Sent from my iPhone

On Jun 21, 2012, at 11:58 PM, Cody Lerum <[hidden email]> wrote:

> Looks like the recently added "therubyracer" dep is a no go for
> windows (without having to install python) as it requires v8
>
> Is this a necessarily dependency or can it be excluded for windows as
> everything built fine up until it was added?
>
> See -> https://github.com/awestruct/awestruct/issues/123
>
> Thanks!
>
> -C
>
> ---------------------------------------------------------------------
> Archives: http://talk-archive.awestruct.org/
> To unsubscribe, e-mail: [hidden email]
>

---------------------------------------------------------------------
Archives: http://talk-archive.awestruct.org/
To unsubscribe, e-mail: [hidden email]