Created
March 6, 2010 13:31
-
-
Save vvs/323675 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Changes in JRuby Native Launcher since JRuby 1.4.0: | |
bc8a1a2 Fixed a crash with empty args. | |
b774fec JRUBY-4611: Stop scanning for options on first bare arg that does not start with '-' | |
9099209 unixlauncher.cpp: stdlib.h needed for ubuntu linux | |
3d55608 Good idea on robust specs. I like clearing env ahead of time even better. | |
5c75f2f Make specs a bit more robust. | |
73fc430 JRUBY-4603: heed -Xjdkhome on command line over JAVA_HOME | |
ded0069 Fix argparser regression on windows | |
020022e Fix new JAVA_HOME spec failure on Windows. | |
b5517ec Use JAVA_HOME/bin/java as the executable before searching PATH | |
f4147cc Correct spec name | |
e2433e5 Run RSpec with JRuby when available | |
22cf74f More headers for Linux x64 | |
16c39c5 One more header for Linux x64 | |
5eee941 Preliminary fix for JRUBY-4597: Native launcher does not compile on 64-bit Ubuntu | |
d6f3011 Fix compilation failure due to undefined va_start | |
3e2db2c Add copying of rubygems defaults override file as part of install | |
dfae18d Remove unnecessary rdoc options | |
2672faf Remove requirement for JAVA_HOME to be set on non-Windows, since we don't use JNI yet | |
ff12af4 Slight tweak to FileList | |
0fd82f0 Add JRubyLauncher::VERSION | |
6c49aa3 Add "make install" target and prepare Gem package of jruby-launcher | |
a17c16b Merge branch 'master' of git@github.com:vvs/jruby-launcher | |
9b9897e JRUBY-4581: add JRUBY_OPTS to list of args to be processed | |
91d0c27 JRUBY-4559: JRuby launcher should only add ONE JRuby JAR file from lib directory to its classpath automatically | |
c3e699a JRUBY-4588: [regression] Native launcher's logging is broken | |
4ca84ef Regression test for JRUBY-4151 | |
10a016a Sync-up NetBeans config files | |
44c1f2b JRUBY-4151: Unable to use single quotes in windows | |
b9c291d Add Solaris-specific config and code | |
c3fee9c Make a couple specs more robust to placement relative to ../lib | |
6a36c58 Pop-up dialog box only if there is no console attached. Fix all tests failures on Windows. | |
cf8909e Add "fat" target to build an OSX universal binary | |
6c8a838 Fill out the specs for known functionality a bit more | |
0b51073 Add some more specs for nailgun server & client, and memory and stack options | |
05703a9 Clean up tabs and some whitespace | |
511ae43 Add some specs for missing launcher arguments | |
7142e72 Unexclude test, since Nick has already fixed the launcher. | |
192e068 Tweaks for tests on Windows | |
b9431be Why did printToConsole fprintf to CON? Won't know. But this fixes tests. | |
632a5cb Tweak Makefile so that make would build jruby.exe *before* starting the tests | |
37e83a9 Change -Xcommand output to use printf | |
a5b2640 Detect windows executable properly | |
c605c8b Fix console print string for win32 | |
099c19b Add start of launcher specs, run at the end of the build | |
24b7d49 Add -Xcommand option, which just prints arguments and exits. | |
b5df0cc Fix argv array creation | |
3c04c8f Print errors to stderr and fix double-reporting of launcher log error | |
21ae749 inc/Makefile-conf.mk: Fix else/if problem | |
9d0eef9 Fix path and argv access bugs on windows | |
a3e3ac1 Might as well make findOnPath portable back to Windows too | |
cd61d39 HEH. More semis | |
7813c9a Found a stray hard-coded semi-colon | |
72cb975 Updated readme to cover all platforms | |
235d41c More tweaks to jruby directory search. Use Mach-specific call on OSX. | |
c95fbf8 Fix up JFFI path -- don't rely on hardware, just find directories with the available sysname | |
a72cada Fix path searching and initPlatformDir on unix | |
da847d4 Remove -s on non-windows g++ link stage | |
66f00f0 Fix a couple header include issues on win32 | |
fc9c05d Couple last changes to get the unix launcher working on OSX. | |
75b967c Unix jruby launcher is compiling! | |
8541b21 Clean $(PROGRAM) | |
7ac5f5a Add argparser object to nb modules for now | |
c8b9d75 Change notion of what to build to variable $(PROGRAM) | |
ab5f62d Tweak makefiles a bit more to only build .exes on mingw | |
9467066 Extract arg parser up from platform launcher | |
4be30ea Move check of JDK home to separate member | |
c91540f Switch to manually-maintained makefiles for more control. | |
b4238a7 JRUBY-4408: JRuby launcher should add JAR files from lib directory to its classpath automatically | |
c5cac7a Tweaked the handling of --manage command line option. | |
6190679 JRUBY-4385: [windows] Native launcher should set JFFI boot path | |
0105dbb JRUBY-4381: Native launcher complains about --client and --server options | |
b70fe54 JRUBY-4377: Native launcher handles -J-cp and -J-classpath options incorrectly | |
24435af Removed auto-generated comments from the Makefile | |
05e71dc Added infrastructure to supply exes with custom icons. | |
ca71afb JRUBY-4367: [windows] Native launcher ignores wrong JVM options | |
c9f430d Updated TODO. | |
c7b1b8c Updated the docs, with NB 6.8, 64-bit info and other tweaks. | |
04cc913 Eliminate compilation warnings. | |
fe3fb60 JRUBY-4366: [windows] Native launcher fails tests when JDK is started out-of-process | |
6f036a7 Created a separate config for Win x64 builds. | |
3f25dcb Better settings, suitable for gcc 4.4/4.5 and WIN64. | |
8bf2c92 JRUBY-4288: [windows] jruby.exe produces error when launched like jRuby, jRuBy or similar | |
849fd82 Support for adding JAVA_OPTS and JRUBY_OPTS into the program args | |
f9e83da Add defaults for heap and stack values | |
732fa94 Revert "Revert "Add compatibility shim to set max-heap to be consistent across platforms"" | |
b36401c Updated TODO. | |
c44d108 Revert "Add compatibility shim to set max-heap to be consistent across platforms" | |
f6378de Add compatibility shim to set max-heap to be consistent across platforms |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment