Commit Graph

116 Commits

Author SHA1 Message Date
Radon Rosborough c443235ffb Merge branch 'master' into claro 2021-12-11 11:20:16 -08:00
Radon Rosborough 2dda21f0af Roll back to working version of Ante
This reverts commit 066c543e30.
2021-12-11 11:16:46 -08:00
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
Jason Steving a024cdefa1 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:22:25 -08:00
Jason Steving 5e4d0bb18f 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:09:21 -08:00
Jason Steving 733ccee274 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 01:57:02 -08:00
Jason Steving 1104bfb3a5 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 01:54:33 -08:00
Jason Steving 7c29db6d06 ClaroSupport working!
This is a massive effort to hack together the Bazel generated jar files and runscript into something that can be deployed on Riju! This all still needs to be cleaned up, but I'm definitely not going to risk losing all this work so it's getting pushed up as is in the meantime.
2021-12-03 04:15:15 -08:00
Jason Steving a4cf4668cb Merge remote-tracking branch 'upstream/master' 2021-11-17 18:07:46 -07:00
Radon Rosborough 066c543e30 Start trying to fix Ante 2021-11-15 18:22:48 -08:00
Jason Steving 9103217c4a Initial pass at onboarding Claro to Riju. 2021-11-09 11:45:32 -08:00
Radon Rosborough 18bfc4b0c5 [#138] Add line numbers to C# stack traces 2021-11-07 09:40:29 -08:00
Radon Rosborough 681ed30bcf [#41] Fix segfault for eC 2021-10-10 11:24:06 -07:00
Radon Rosborough ed6e11c918 [#127] Fix A+ redirect loop 2021-10-10 11:03:24 -07:00
Radon Rosborough efaaf73012 [#121] Use separate data dir for JDT 2021-10-03 11:40:07 -07:00
Fred Bricon 1aeb5dc0e2
Remove unnecessary jdt.ls config 2021-09-26 12:43:52 +02:00
Radon Rosborough 48a1433967 Some more aliases for ObjC 2021-08-30 21:34:55 -07:00
Radon Rosborough 62f00c6af9 Slow down Unison testing to make more reliable 2021-08-21 00:00:39 -07:00
Radon Rosborough b6a45414e4 Fix up remaining broken languages 2021-08-17 16:52:21 -07:00
Radon Rosborough 01c25f38b4 Good LORD is Carp slow 2021-08-16 16:00:41 -07:00
Radon Rosborough 9a89d1a14a Deal with Carp being sloooooooow 2021-08-15 18:34:11 -07:00
Radon Rosborough e4484ee74b Allow all languages in CI 2021-07-26 17:34:14 -07:00
Radon Rosborough 7791c1380d New language: Miranda 2021-07-18 04:58:39 +00:00
Radon Rosborough 0305d58d18 New language: Carp 2021-07-18 04:13:03 +00:00
Radon Rosborough 82411182bb Rip 2021-07-17 09:41:46 -07:00
Radon Rosborough b222c33f15 [#25] New language: YoptaScript 2021-07-17 09:19:22 +00:00
Radon Rosborough e4ee19b87c [#33] Migrate to support AsciiDoc implementation 2021-07-17 08:51:48 +00:00
Radon Rosborough 85d0a42371 [#25] New language: Zig 2021-07-15 07:30:39 +00:00
Radon Rosborough 907715475d [#25] New language: Odin 2021-07-15 06:58:24 +00:00
Radon Rosborough a24308f883 [#25] New language: Nelua 2021-07-15 06:36:26 +00:00
Radon Rosborough 7aaade509a [#25] New language: Coconut 2021-07-15 06:26:30 +00:00
Radon Rosborough 83776ab848 [#64] New language: IO 2021-07-15 06:07:02 +00:00
Radon Rosborough 256d5d1f2b Many things 2021-07-12 04:22:42 +00:00
Radon Rosborough ada1b64fc1 Debugging 2021-07-11 06:48:01 +00:00
Radon Rosborough db1e288166 Fix openscad run test 2021-07-10 22:31:35 +00:00
Radon Rosborough 44de19946e Miscellaneous fixes 2021-07-10 22:24:42 +00:00
Radon Rosborough 7f8402f52e Cause sed to exit during run test 2021-07-10 20:20:36 +00:00
Radon Rosborough 8ab3dcbc89 Fix string literal in Battlestar code 2021-07-10 20:09:30 +00:00
Radon Rosborough 719b16f3c0 Infrastructure go brrr 2021-07-04 17:13:59 +00:00
Radon Rosborough 7149f817a6 Many misc updates 2021-07-04 15:14:26 +00:00
Radon Rosborough 7bb2582c6d Misc language fixes 2021-07-04 03:08:46 +00:00
Radon Rosborough dd99bdf778 Fix qsharp 2021-07-03 04:36:32 +00:00
Radon Rosborough 566772f58a Fix ocaml 2021-07-03 03:52:49 +00:00
Radon Rosborough 4ca46b0f1f Fix mumps 2021-07-03 03:39:34 +00:00
Radon Rosborough 2638053405 Many misc changes 2021-06-18 23:10:20 +00:00
Radon Rosborough 430550d704 Fix various shenanigans 2021-06-18 08:38:17 +00:00
Radon Rosborough df061a1e14 Tag wine32 with :i386 appropriately 2021-06-18 07:40:42 +00:00
Radon Rosborough 8326c7f558 Fix aptRepo usage 2021-06-18 07:39:59 +00:00
Radon Rosborough 491eb12e4c Fix gnatmake usage in Ada 2021-06-18 07:06:32 +00:00
Radon Rosborough 64fc96ef06 Ada language server no longer available as binary
This will be recorded on the issue tracker, but for now it seems very
difficult to compile the thing from source.
2021-06-18 07:06:32 +00:00