This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.dep.inc | Fri Oct 16 10:59:21 -0700 2009 | |
| |
.gitignore | Sat Dec 19 11:22:17 -0800 2009 | |
| |
COPYING | Fri Oct 16 11:13:03 -0700 2009 | |
| |
Makefile | Sat Dec 19 11:58:43 -0800 2009 | |
| |
README.txt | Thu Dec 17 06:42:28 -0800 2009 | |
| |
TODO.txt | Thu Dec 17 06:45:46 -0800 2009 | |
| |
argnames.h | Sat Dec 19 14:02:20 -0800 2009 | |
| |
jruby.cpp | Wed Oct 21 06:49:49 -0700 2009 | |
| |
jrubyexe.cpp | Sat Oct 24 09:57:49 -0700 2009 | |
| |
jvmlauncher.cpp | Tue Dec 22 03:01:42 -0800 2009 | |
| |
jvmlauncher.h | Fri Oct 16 10:59:21 -0700 2009 | |
| |
nbexecloader.h | Wed Oct 21 06:49:49 -0700 2009 | |
| |
nbproject/ | Sat Dec 19 11:22:17 -0800 2009 | |
| |
ng.c | Mon Oct 19 12:14:45 -0700 2009 | |
| |
platformlauncher.cpp | Sat Dec 19 14:02:20 -0800 2009 | |
| |
platformlauncher.h | Sat Dec 19 14:02:20 -0800 2009 | |
| |
resources/ | Sat Dec 19 11:22:17 -0800 2009 | |
| |
utilsfuncs.cpp | Tue Dec 15 12:10:11 -0800 2009 | |
| |
utilsfuncs.h | Thu Oct 22 12:11:28 -0700 2009 |
README.txt
JRuby Native Launcher for Windows. == Motivation Maintaning JRuby.BAT is, well, to put it mildly, unpleasant. We had tens of bugs due to BAT limitations, we had weird behaviors depending on the version of Windows, we had a bunch of regressions. See http://jira.codehaus.org/browse/JRUBY-4100 for more details. == Compile Open the project in Netbeans 6.8 (with C/C++ plugin installed). If Netbeans warns that no compilers found, follow the instructions and install the required compilers. Currenty, we support MinGW. More info here: http://netbeans.org/community/releases/68/cpp-setup-instructions.html Then, just build it, and you're ready to go. jruby.exe, jrubyw.exe and jruby.dll will be created, they need to be copied into $JRUBY_HOME/bin directory. Both, 32-bit and 64-bit compilers are supported. Great version of 64-bit mingw can be found here: http://www.cadforte.com/system64.html To build 64-bit version of the launcher, use the following from the command line: make CONFG=mingw64 == Run The launcher provides a great logger, use it like this: jruby.exe -Xtrace LOG_FILE.log .... == TODO See TODO.txt file for things that need to be done before this launcher could replace jruby.bat. == Thanks The original code is by Netbeans project. == License Read the COPYING file.







