public inbox for kawa@sourceware.org
 help / color / mirror / Atom feed
From: Per Bothner <per@bothner.com>
To: Kawa mailing list <kawa@sourceware.org>
Subject: moving towards binary distribution of kawa
Date: Sun, 13 Mar 2016 02:44:00 -0000	[thread overview]
Message-ID: <56E4D400.5000804@bothner.com> (raw)

I've put together the beginnings of "portable" binary distribution of Kawa.
Please check out http://per.bothner.com/tmp/kawa-2.1.1.zip

The initial goal is to have this work on any system with JDK 7 or higher,
and where bash is installed.  You should be able to unzip the above file
and execute the kawa-2.1.1/bin/kawa bash script.  You could also be able to
create a Kawa symlink to the script, and put that somewhere in your PATH.

You should get line-edting and completion, thanks to the bundled copy of jline2.

I've only tested Fedora.  I'm hoping it will also work on MacOS and other
other Unix-like system.

The plan is to also have it work on Windows.  In the short run, running
under CygWin or msys shouldn't be too difficult.  Running on plain Windows
will be a little more difficult.  If a volunteer could write a kawa.bat
that would be great.

The location of the various jar files are now in a new lib subdirectory,
and the kawa command to find its jar files by looking in ../lib.

Once this is stable, it would be reasonable to consider automated
snapshot builds using some suitable server.

In the future it is likely that other files will be included in
kawa-VERSION.zip.  I'm thinking about a new REPL based on DomTerm,
which would be bundled.  We could also bundle documentation.
-- 
	--Per Bothner
per@bothner.com   http://per.bothner.com/

                 reply	other threads:[~2016-03-13  2:44 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56E4D400.5000804@bothner.com \
    --to=per@bothner.com \
    --cc=kawa@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).