[GME-commit] GMESRC/Paradigms/MetaGME/MetaInterpreter2004
BON2Component.cpp,1.15,1.16 Globals.h,1.2,1.3
MetaGME2004.dsp,1.11,1.12 logger.cpp,1.1,1.2 logger.h,1.1,1.2
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Wed Jun 30 13:55:22 CDT 2004
- Previous message: [GME-commit]
GMESRC/GME/Parser MgaDumper.cpp,1.14,1.15 MgaDumper.h,1.9,1.10
MgaParser.cpp,1.19,1.20 mga.dtd,1.6,1.7
- Next message: [GME-commit] GMESRC/Paradigms/MetaGME/MetaInterpreter2004/Rep
Dumper.cpp,1.19,1.20
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/gme/GMESRC/Paradigms/MetaGME/MetaInterpreter2004
In directory braindrain:/tmp/cvs-serv23547
Modified Files:
BON2Component.cpp Globals.h MetaGME2004.dsp logger.cpp
logger.h
Log Message:
Interpreter silent running mode introduced.
CVS User: zolmol
Index: BON2Component.cpp
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/BON2Component.cpp,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** BON2Component.cpp 16 Jun 2004 18:56:51 -0000 1.15
--- BON2Component.cpp 30 Jun 2004 17:55:18 -0000 1.16
***************
*** 1506,1509 ****
--- 1506,1510 ----
// Insert application specific code here
+ global_vars.silent_mode = (lParam == GME_SILENT_MODE);
initMembers( project);
***************
*** 1591,1595 ****
global_vars.err << "\nEND OF LOG";
global_vars.err.close();
! AfxMessageBox( "Metainterpretation completed.", MB_ICONINFORMATION);
}
--- 1592,1603 ----
global_vars.err << "\nEND OF LOG";
global_vars.err.close();
! #ifdef NOUSERINPUT
! TO("Metainterpretation completed.");
! #else
! if ( global_vars.silent_mode)
! TO("Metainterpretation completed.");
! else
! AfxMessageBox( "Metainterpretation completed.", MB_ICONINFORMATION);
! #endif
}
Index: Globals.h
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/Globals.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Globals.h 28 Jan 2004 00:19:30 -0000 1.2
--- Globals.h 30 Jun 2004 17:55:18 -0000 1.3
***************
*** 19,22 ****
--- 19,23 ----
std::string err_file_name;
+ bool silent_mode;
};
Index: MetaGME2004.dsp
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/MetaGME2004.dsp,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** MetaGME2004.dsp 22 Jun 2004 21:07:52 -0000 1.11
--- MetaGME2004.dsp 30 Jun 2004 17:55:18 -0000 1.12
***************
*** 20,23 ****
--- 20,24 ----
!MESSAGE "MetaGME2004 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "MetaGME2004 - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE "MetaGME2004 - Win32 ReleaseNoUserInput" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
***************
*** 104,107 ****
--- 105,146 ----
# End Custom Build
+ !ELSEIF "$(CFG)" == "MetaGME2004 - Win32 ReleaseNoUserInput"
+
+ # PROP BASE Use_MFC 2
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "MetaGME2004___Win32_ReleaseNoUserInput"
+ # PROP BASE Intermediate_Dir "MetaGME2004___Win32_ReleaseNoUserInput"
+ # PROP BASE Ignore_Export_Lib 0
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 2
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "ReleaseNoUserInput"
+ # PROP Intermediate_Dir "ReleaseNoUserInput"
+ # PROP Ignore_Export_Lib 0
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /MD /W3 /GR /GX /Zi /O1 /I ".\\" /I "rep" /I "asp" /I "..\..\..\sdk\BON" /I "..\..\..\sdk\BON\stlport" /D "NDEBUG" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "_WINDOWS" /D "_WINDLL" /D "_AFXDLL" /D "_MBCS" /D "_USRDLL" /D "BUILDER_OBJECT_NETWORK_V2" /Yu"stdafx.h" /FD /Zm200 /c
+ # SUBTRACT BASE CPP /X
+ # ADD CPP /nologo /MD /W3 /GR /GX /Zi /O1 /I ".\\" /I "rep" /I "asp" /I "..\..\..\sdk\BON" /I "..\..\..\sdk\BON\stlport" /D "NOUSERINPUT" /D "NDEBUG" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "_WINDOWS" /D "_WINDLL" /D "_AFXDLL" /D "_MBCS" /D "_USRDLL" /D "BUILDER_OBJECT_NETWORK_V2" /Yu"stdafx.h" /FD /Zm200 /c
+ # SUBTRACT CPP /X
+ # ADD BASE RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
+ # ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 /nologo /subsystem:windows /dll /debug /machine:I386 /out:"Release/MetaInterpreter2004.dll"
+ # ADD LINK32 /nologo /subsystem:windows /dll /debug /machine:I386 /out:"ReleaseNoUserInput/MetaInterpreter2004.dll"
+ # Begin Custom Build - Performing registration
+ OutDir=.\ReleaseNoUserInput
+ TargetPath=.\ReleaseNoUserInput\MetaInterpreter2004.dll
+ InputPath=.\ReleaseNoUserInput\MetaInterpreter2004.dll
+ SOURCE="$(InputPath)"
+
+ "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ regsvr32 /s /c "$(TargetPath)"
+ echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
+
+ # End Custom Build
+
!ENDIF
***************
*** 110,113 ****
--- 149,153 ----
# Name "MetaGME2004 - Win32 Debug"
# Name "MetaGME2004 - Win32 Release"
+ # Name "MetaGME2004 - Win32 ReleaseNoUserInput"
# Begin Group "Source Files"
***************
*** 302,305 ****
--- 342,365 ----
!ELSEIF "$(CFG)" == "MetaGME2004 - Win32 Release"
+ # PROP Ignore_Default_Tool 1
+ # Begin Custom Build - MIDL $(InputPath))
+ InputPath="../../../SDK/BON/ComponentLib.idl"
+
+ BuildCmds= \
+ midl /I.\ /server none /client none "../../../SDK/BON/ComponentLib.idl"
+
+ "ComponentLib.tlb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+ "ComponentLib.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+ "ComponentLib_i.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+ # End Custom Build
+
+ !ELSEIF "$(CFG)" == "MetaGME2004 - Win32 ReleaseNoUserInput"
+
+ # PROP BASE Ignore_Default_Tool 1
# PROP Ignore_Default_Tool 1
# Begin Custom Build - MIDL $(InputPath))
Index: logger.cpp
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/logger.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** logger.cpp 4 Dec 2003 16:45:27 -0000 1.1
--- logger.cpp 30 Jun 2004 17:55:18 -0000 1.2
***************
*** 9,64 ****
extern int ind;
- #define DMP_DEBUG_INFO 0
-
- void TOF(const char * msg)
- {
- #if(DMP_DEBUG_INFO)
- std::string fname = global_vars.xmp_file_name + ".debug.log";//"c:\\atemp\\meta.log";
- std::ofstream of;
- of.open( fname.c_str(), std::ios_base::out | std::ios_base::app);
- of << msg << "\n";
- of.close();
- #endif
- }
-
- void DMP(const char * msg)
- {
- global_vars.dmp << msg;
- }
-
- void ERR_OUT(const char * msg)
- {
- const char * fname = global_vars.err_file_name.c_str();//"c:\\atemp\\meta_int_err_dump.log";
- std::ofstream of;
- of.open( fname, std::ios_base::out /*| std::ios_base::app*/);
- of << msg << "\n";
- of.close();
-
- }
-
- void DMP(const std::string& msg) { DMP( msg.c_str() ); }
-
- void TO(const char * msg) { AfxMessageBox(msg); TOF(msg); }
- void TO(const CString msg) { AfxMessageBox(msg); TOF(msg); }
- void TO(const std::string msg) { AfxMessageBox(msg.c_str()); TOF(msg); }
-
- void TOF(const std::string& msg) { TOF( msg.c_str() ); }
- void TOF(CString& msg) { const char * mmm = (LPCTSTR) msg; TOF(mmm); }
-
- void ERR_OUT(const std::string& msg) { ERR_OUT( msg.c_str() ); }
- void ERR_OUT(CString& msg) { const char * mmm = (LPCTSTR) msg; ERR_OUT(mmm); }
-
- void writeErrorLog()
- {
- /*err << "END OF LOGS\n" << std::ends;
- ERR_OUT(err.str());
- err.freeze( false);*/
- }
-
- std::string indStr()
- {
- std::string ind_str = "";
- for( int i = 0; i < ind; ++i) ind_str +=" ";
- return ind_str;
- }
-
--- 9,10 ----
Index: logger.h
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/logger.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** logger.h 4 Dec 2003 16:45:27 -0000 1.1
--- logger.h 30 Jun 2004 17:55:18 -0000 1.2
***************
*** 4,7 ****
--- 4,8 ----
#include "string"
#include "fstream"
+ #include "globals.h"
extern std::ofstream err;
***************
*** 12,33 ****
extern int ind;
! void DMP(const char * msg);
! void DMP(const std::string& msg);
! void TO(const char * msg);
! void TO(const std::string msg);
! void TO(const CString msg);
! void TOF(const char * msg);
! void TOF(const std::string& msg);
! void TOF(CString& msg);
! void ERR_OUT(const char * msg);
! void ERR_OUT(const std::string& msg);
! void ERR_OUT(CString& msg);
! void writeErrorLog();
! std::string indStr();
#endif // LOGGER_H
--- 13,73 ----
extern int ind;
! extern Globals global_vars;
! #define DMP_DEBUG_INFO 0
! inline void TOF(const char * msg)
! {
! #if(DMP_DEBUG_INFO)
! std::string fname = global_vars.xmp_file_name + ".debug.log";//"c:\\atemp\\meta.log";
! std::ofstream of;
! of.open( fname.c_str(), std::ios_base::out | std::ios_base::app);
! of << msg << "\n";
! of.close();
! #endif
! }
! inline void DMP(const char * msg)
! {
! global_vars.dmp << msg;
! }
! inline void ERR_OUT(const char * msg)
! {
! const char * fname = global_vars.err_file_name.c_str();
! std::ofstream of;
! of.open( fname, std::ios_base::out | std::ios_base::app);
! of << msg << "\n";
! of.close();
! }
+ inline void TO(const char * msg)
+ {
+ #ifdef NOUSERINPUT
+ ERR_OUT( msg);
+ #else
+ if ( global_vars.silent_mode)
+ ERR_OUT( msg);
+ else
+ AfxMessageBox(msg);
+ #endif
+ TOF(msg);
+ }
+
+ inline void DMP(const std::string& msg) { DMP( msg.c_str() ); }
+
+ inline void TO( const CString& msg) { TO( (LPCTSTR) msg); }
+ inline void TO( const std::string& msg) { TO( msg.c_str()); }
+
+ inline void TOF( const CString& msg) { TOF( (LPCTSTR) msg); }
+ inline void TOF( const std::string& msg) { TOF( msg.c_str() ); }
+
+ inline void ERR_OUT( const CString& msg) { ERR_OUT( (LPCTSTR) msg); }
+ inline void ERR_OUT( const std::string& msg) { ERR_OUT( msg.c_str() ); }
+
+ inline std::string indStr()
+ {
+ return std::string( ind, '\t');
+ }
#endif // LOGGER_H
- Previous message: [GME-commit]
GMESRC/GME/Parser MgaDumper.cpp,1.14,1.15 MgaDumper.h,1.9,1.10
MgaParser.cpp,1.19,1.20 mga.dtd,1.6,1.7
- Next message: [GME-commit] GMESRC/Paradigms/MetaGME/MetaInterpreter2004/Rep
Dumper.cpp,1.19,1.20
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the GME-commit
mailing list