[Jsmooth-cvs] jsmooth/skeletons/consolewrapper Makefile.win, 1.5, 1.6 main.cpp, 1.17, 1.18
Status: Beta
Brought to you by:
reyes
From: Rodrigo R. <re...@us...> - 2007-04-30 20:54:37
|
Update of /cvsroot/jsmooth/jsmooth/skeletons/consolewrapper In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv10646/consolewrapper Modified Files: Makefile.win main.cpp Log Message: Winservice DLL instanciation fix Index: main.cpp =================================================================== RCS file: /cvsroot/jsmooth/jsmooth/skeletons/consolewrapper/main.cpp,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** main.cpp 28 Apr 2007 08:51:05 -0000 1.17 --- main.cpp 30 Apr 2007 20:54:32 -0000 1.18 *************** *** 46,91 **** int main(int argc, char *argv[]) { ! ResourceManager* globalResMan = new ResourceManager("JAVA", PROPID, JARID); ! for (int i=0; i<argc; i++) ! { ! DEBUG("ARGUMENT[" + StringUtils::toString(i) + "]=" + std::string(argv[i])); ! } ! // sets up the arguments ! // ! if (argc > 1) ! globalResMan->setProperty(string(ResourceManager::KEY_ARGUMENTS), ""); ! for (int i=1; i<argc; i++) ! globalResMan->addUserArgument(argv[i]); ! ! // ! // sets up the debug mode, if requested ! std::string dodebug = globalResMan->getProperty("skel_Debug"); ! if (StringUtils::parseInt(dodebug) != 0) ! { ! enableDebug = true; ! globalResMan->printDebug(); ! } ! char curdir[256]; ! GetCurrentDirectory(256, curdir); ! string newcurdir = globalResMan->getCurrentDirectory(); ! SetCurrentDirectory(newcurdir.c_str()); ! JavaMachineManager man(*globalResMan); ! if (man.run(false, false) == false) { ! std::string errmsg = globalResMan->getProperty("skel_Message"); ! cerr << errmsg.c_str(); ! cerr << "\r\n"; } int waitkey = atoi(globalResMan->getProperty("skel_PressKey").c_str()); if (waitkey != 0) ! { ! system("PAUSE"); ! } delete globalResMan; --- 46,88 ---- int main(int argc, char *argv[]) { ! ResourceManager* globalResMan = new ResourceManager("JAVA", PROPID, JARID); ! // for (int i=0; i<argc; i++) ! // { ! // printf("CMD-ARGUMENTx[%d]=%s\n",i ,argv[i]); ! // } ! // sets up the arguments ! // ! if (argc > 1) ! globalResMan->setProperty(string(ResourceManager::KEY_ARGUMENTS), ""); ! for (int i=1; i<argc; i++) ! globalResMan->addUserArgument(argv[i]); ! // ! // sets up the debug mode, if requested ! std::string dodebug = globalResMan->getProperty("skel_Debug"); ! if (StringUtils::parseInt(dodebug) != 0) ! { ! enableDebug = true; ! globalResMan->printDebug(); ! } ! string newcurdir = globalResMan->getCurrentDirectory(); ! SetCurrentDirectory(newcurdir.c_str()); ! JavaMachineManager man(*globalResMan); ! if (man.run(false, false) == false) { ! std::string errmsg = globalResMan->getProperty("skel_Message"); ! cerr << errmsg.c_str(); ! cerr << "\r\n"; } int waitkey = atoi(globalResMan->getProperty("skel_PressKey").c_str()); if (waitkey != 0) ! { ! system("PAUSE"); ! } delete globalResMan; Index: Makefile.win =================================================================== RCS file: /cvsroot/jsmooth/jsmooth/skeletons/consolewrapper/Makefile.win,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Makefile.win 28 Apr 2007 08:51:05 -0000 1.5 --- Makefile.win 30 Apr 2007 20:54:32 -0000 1.6 *************** *** 11,15 **** LIBS = -L"/lib" -L"../commonjava" -L"../util-core" ../commonjava/CommonJava.a ../util-core/util-core.a INCS = -I"/include" -I"../commonjava" -I"$(JDK)/include" -I"$(JDK)/include/win32" ! CXXINCS = -g -I"/include/c++" -I"/include/c++/mingw32" -I"/include/c++/backward" -I"/include" -I"../commonjava" -I"$(JDK)/include" -I"$(JDK)/include/win32" -I../util-core BIN = ConsoleWrapper.exe CXXFLAGS = $(CUSTOMFLAGS) $(CXXINCS) -DJDK="$(JDK)" --- 11,15 ---- LIBS = -L"/lib" -L"../commonjava" -L"../util-core" ../commonjava/CommonJava.a ../util-core/util-core.a INCS = -I"/include" -I"../commonjava" -I"$(JDK)/include" -I"$(JDK)/include/win32" ! CXXINCS = -I"/include/c++" -I"/include/c++/mingw32" -I"/include/c++/backward" -I"/include" -I"../commonjava" -I"$(JDK)/include" -I"$(JDK)/include/win32" -I../util-core BIN = ConsoleWrapper.exe CXXFLAGS = $(CUSTOMFLAGS) $(CXXINCS) -DJDK="$(JDK)" |