Index: runide.cpp =================================================================== RCS file: /cvs/core/exelauncher/runide.cpp,v --- runide.cpp 1 Dec 2003 13:33:26 -0000 1.35 +++ runide.cpp 5 Jan 2004 16:26:58 -0000 @@ -232,7 +232,7 @@ addOption(strdup(buf), NULL); if (userdir[0] != '\0') { - strcat(strcpy(buf, "-Dnetbeans.user="), userdir); + strcat(strcpy(buf, "--userdir "), userdir); addOption(strdup(buf), NULL); } @@ -517,9 +517,10 @@ ) { fatal(getStringRes(MSG_USAGE)); } - else if (strcmp("-single", arg) == 0) { - multiuser = 0; - } else if (0 == strcmp("-userdir", arg)) { +// else if (strcmp("-single", arg) == 0) { +// multiuser = 0; +// } + else if (0 == strcmp("-userdir", arg) || 0 == strcmp("--userdir", arg)) { multiuser = 1; if (argc > 0) { arg = *argv; @@ -539,7 +540,7 @@ } else if (0 == strcmp(RUN_UPDATER, arg)) { runide = 0; runupdater = 1; - } else if (0 == strcmp("-jdkhome", arg)) { + } else if (0 == strcmp("-jdkhome", arg) || 0 == strcmp("--jdkhome", arg)) { if (argc > 0) { arg = *argv; argv++; @@ -566,7 +567,7 @@ else { fatal(getStringRes(MSG_USAGE)); } - } else if (0 == strcmp("-cp:p", arg)) { + } else if (0 == strcmp("-cp:p", arg) || 0 == strcmp("--cp:p", arg)) { if (argc > 0) { arg = *argv; argv++; @@ -581,7 +582,7 @@ else { fatal(getStringRes(MSG_USAGE)); } - } else if (0 == strcmp("-cp", arg) || 0 == strcmp("-cp:a", arg)) { + } else if (0 == strcmp("-cp", arg) || 0 == strcmp("-cp:a", arg) || 0 == strcmp("--cp", arg) || 0 == strcmp("--cp:a", arg)) { if (argc > 0) { arg = *argv; argv++;