Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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
Add Comment
Please, Sign In to add comment