[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] hererocks 0.10.0 - Lua/LuaRocks installation script
- From: Peter Melnichenko <mpeterval@...>
- Date: Fri, 15 Jul 2016 22:24:53 +0300
On Fri, Jul 15, 2016 at 8:48 PM, Hisham <h@hisham.hm> wrote:
> One thing I'd like to ask Peter and Dhaval is about the possibilities
> of cooperation between hererocks and luaver development. They seem to
> aim for similar (identical?) goals. The bash dependency seems
> "lighter" than Python [*], but hererocks looks currently more
> featureful (e.g. supporting various shells).
This was discussed a bit in the first luaver announcement thread.
IMO the natural way for these projects to cooperate would be to have
luaver manage environments created by hererocks. Basically, use
hererocks as a build system, passing options for compatibility flags, etc.
to it from luaver. Given that hererocks has no dependencies outside
of Python standard library it should be possible for luaver to bundle
it without too much trouble.
Python is "heavy" but with the amount of patching hererocks does it
won't be easy
to implement it in bash; should be possible using awk, sed, etc. a lot.
Rewriting it in batch is not something I won't to try however, so, as I
like having Windows support, Python will stay as the implementation language.
-- Peter