riju/langs
Jason Steving b950e503db ClaroSupport working efficiently! And NOW.....A REPL on RIJU!
This is the final push towards implementing legitimate support for Claro in Riju! I've now figured out how to package up all of the Bazel generated build resources (jars) and the Bazel generated run script and have pieced everything together so that rebuilds and initial page loads are all as efficient as I can make them so far accounting for the intermediate step of compiling to Java.

The general process is to package everything needed from Bazel in a tarball and then to dynamically insert a custom script to the Bazel generated run script in bazel-bin to rebuild and update the jar file for the latest modification to the file. This allows me to canibalize Bazel's logic for determining where all the proper "runfiles" a.k.a. jars are located in that tarball.

With this approach I'm also able to trivially support the Claro REPL in Riju as well!!!!! This is the greatest unexpected surprise :D.
2021-12-06 02:32:25 -08:00
..
abc.yaml Many things 2021-07-12 04:22:42 +00:00
ada.yaml Fix gnatmake usage in Ada 2021-06-18 07:06:32 +00:00
afnix.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
aheui.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
algol.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
ante.yaml Start trying to fix Ante 2021-11-15 18:22:48 -08:00
antecards.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
apl.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
aplus.yaml [#127] Fix A+ redirect loop 2021-10-10 11:03:24 -07:00
arm.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
asciidoc.yaml [#33] Migrate to support AsciiDoc implementation 2021-07-17 08:51:48 +00:00
aspectcpp.yaml Apparently pluses are disallowed in Docker tags 2021-04-22 21:22:49 -07:00
aspectj.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
asymptote.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
ats.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
awk.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
bash.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
basic.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
battlestar.yaml Fix string literal in Battlestar code 2021-07-10 20:09:30 +00:00
bc.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
beanshell.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
beatnik.yaml Make more languages work 2021-01-09 15:36:14 -08:00
befunge.yaml Make more languages work 2021-01-09 15:36:14 -08:00
blc.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
boo.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
brainf.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
bython.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
c.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
carp.yaml Good LORD is Carp slow 2021-08-16 16:00:41 -07:00
cat.yaml [#25] New language: YoptaScript 2021-07-17 09:19:22 +00:00
ceylon.yaml Fix aptRepo usage 2021-06-18 07:39:59 +00:00
chef.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
cil.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
claro.yaml ClaroSupport working efficiently! And NOW.....A REPL on RIJU! 2021-12-06 02:32:25 -08:00
clean.yaml Fix hardcoded paths in Clean 2021-02-20 10:05:39 -08:00
clojure.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
clojurescript.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
cmake.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
cmd.yaml Tag wine32 with :i386 appropriately 2021-06-18 07:40:42 +00:00
cobol.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
coconut.yaml [#25] New language: Coconut 2021-07-15 06:26:30 +00:00
coffeescript.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
commonlisp.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
confluence.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
cpp.yaml Apparently pluses are disallowed in Docker tags 2021-04-22 21:22:49 -07:00
crystal.yaml Fix aptRepo usage 2021-06-18 07:39:59 +00:00
csharp.yaml [#138] Add line numbers to C# stack traces 2021-11-07 09:40:29 -08:00
curry.yaml Fix Curry build & run 2021-01-17 15:18:27 -08:00
d.yaml Start seriously screwing around with GBS.js 2021-06-11 22:17:08 -07:00
dafny.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
dart.yaml Fix aptRepo usage 2021-06-18 07:39:59 +00:00
dc.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
dhall.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
dogescript.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
dokuwiki.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
dylan.yaml Miscellaneous fixes 2021-07-10 22:24:42 +00:00
ec.yaml [#41] Fix segfault for eC 2021-10-10 11:24:06 -07:00
elixir.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
elm.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
elvish.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
emacslisp.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
emojicode.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
entropy.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
erlang.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
euphoria.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
ezhil.yaml Drop last usage of riju-cdn 2021-02-20 11:34:50 -08:00
factor.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00
false.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
fish.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
fishlang.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
flex.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00
forth.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
fortran.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
fsharp.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
gambas.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
gap.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
gdb.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
gel.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00
gnuplot.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
go.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
golfscript.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
grass.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
groovy.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
hack.yaml Debugging 2021-07-11 06:48:01 +00:00
haskell.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
haxe.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
hcl.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
hexagony.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
hmmm.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
hy.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
icon.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
idris.yaml Fix hardcoded paths in Idris 2021-02-20 10:56:22 -08:00
ink.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
intercal.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
io.yaml [#64] New language: IO 2021-07-15 06:07:02 +00:00
ioke.yaml Many misc changes 2021-06-18 23:10:20 +00:00
j.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
jasmin.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
java.yaml [#121] Use separate data dir for JDT 2021-10-03 11:40:07 -07:00
javascript.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
jq.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
jsf.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
julia.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
kalyn.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
kitten.yaml Fix hardcoded paths in Kitten 2021-02-20 11:00:39 -08:00
kotlin.yaml Fix Java dependency for Kotlin 2021-01-18 08:52:10 -08:00
ksh.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
lazyk.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
less.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
limbo.yaml Miscellaneous fixes 2021-07-10 22:24:42 +00:00
lisaac.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
livescript.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
llvm.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
lolcode.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
lua.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
m4.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
make.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
malbolge.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
mariadb.yaml Many misc changes 2021-06-18 23:10:20 +00:00
markdown.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
mediawiki.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
minizinc.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
mips.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
miranda.yaml New language: Miranda 2021-07-18 04:58:39 +00:00
mongodb.yaml Many misc changes 2021-06-18 23:10:20 +00:00
mumps.yaml Fix mumps 2021-07-03 03:39:34 +00:00
mysql.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
neko.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
nelua.yaml [#25] New language: Nelua 2021-07-15 06:36:26 +00:00
nickle.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
nim.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
oberon.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
objectivec.yaml Some more aliases for ObjC 2021-08-30 21:34:55 -07:00
objectivecpp.yaml Some more aliases for ObjC 2021-08-30 21:34:55 -07:00
ocaml.yaml Fix ocaml 2021-07-03 03:52:49 +00:00
octave.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
odin.yaml [#25] New language: Odin 2021-07-15 06:58:24 +00:00
omgrofl.yaml Add missing Java dependency for Omgrofl 2021-01-22 09:23:36 -08:00
ook.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
openscad.yaml Fix openscad run test 2021-07-10 22:31:35 +00:00
org.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
oz.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
parigp.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
parser3.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
pascal.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
pawn.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
perl.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
php.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
pikachu.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
pike.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
postgresql.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
postscript.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
powershell.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
prolog.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
promela.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
pseint.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
pug.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
purescript.yaml Fix up remaining broken languages 2021-08-17 16:52:21 -07:00
python.yaml Everything through MongoDB 2021-01-10 15:52:23 -08:00
qalb.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
qsharp.yaml Misc language fixes 2021-07-04 03:08:46 +00:00
r.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00
racket.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
rapira.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
ratfor.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
rc.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
reasonml.yaml Fix up remaining broken languages 2021-08-17 16:52:21 -07:00
rebol.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
red.yaml Misc language fixes 2021-07-04 03:08:46 +00:00
redis.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
restructuredtext.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
rexx.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
riscv.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
roff.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
ruby.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
rust.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
sagemath.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00
sass.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
scala.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
scheme.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
scilab.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
scss.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
sed.yaml Cause sed to exit during run test 2021-07-10 20:20:36 +00:00
setl.yaml Work on a number of additional languages 2021-01-11 19:34:44 -08:00
sh.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
shakespeare.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
slang.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
slick.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
smalltalk.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
snobol.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
sqlite.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
squirrel.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
standardml.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
subleq.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
swift.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
tabloid.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
tcl.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00
tcsh.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
teco.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
tex.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
textile.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
thue.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
tikiwiki.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
toml.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
twiki.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
typescript.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
unison.yaml Slow down Unison testing to make more reliable 2021-08-21 00:00:39 -07:00
unlambda.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
vala.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
velato.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
verilog.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
vimscript.yaml Validate all language configs with JSON Schema 2021-02-20 12:13:23 -08:00
vimwiki.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
visualbasic.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
whitespace.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
wolframlanguage.yaml Configure more package managers 2021-01-02 15:41:47 -08:00
x86.yaml Almost all languages working in new system 2021-01-11 22:17:09 -08:00
xslt.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
yaml.yaml Fix last few languages 2021-01-22 16:55:57 -08:00
yoptascript.yaml Rip 2021-07-17 09:41:46 -07:00
yorick.yaml Install distutils for Hy, fix 'set -e' usage 2021-01-17 21:09:35 -08:00
zig.yaml [#25] New language: Zig 2021-07-15 07:30:39 +00:00
zoem.yaml Import APT package installation 2021-01-02 11:08:14 -08:00
zot.yaml Fix last few languages 2021-01-22 16:55:57 -08:00
zsh.yaml Fix various shenanigans 2021-06-18 08:38:17 +00:00