ports/lang/jruby/patches/patch-jruby-launcher_jrubyexe_cpp

17 lines
465 B
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Hardcode executable path so that the symlink in the standard PATH
works correctly.
--- jruby-launcher/jrubyexe.cpp.orig Fri Dec 2 09:34:43 2011
+++ jruby-launcher/jrubyexe.cpp Fri Dec 2 09:35:02 2011
@@ -57,8 +57,10 @@ const char *CON_ATTACH_MSG =
#include "utilsfuncs.h"
+char JRUBY_PATH[] = "${PREFIX}/jruby/bin/jruby";
int main(int argc, char *argv[], char* envp[]) {
+ argv[0] = JRUBY_PATH;
checkLoggingArg(argc, argv, true);
#ifdef WIN32