]> OCCT Git - occt-wok.git/commitdiff
Initial revision
authorcascade <cascade@opencascade.com>
Mon, 6 Dec 2004 16:30:47 +0000 (16:30 +0000)
committercascade <cascade@opencascade.com>
Mon, 6 Dec 2004 16:30:47 +0000 (16:30 +0000)
src/WOKTclLib/template.mak [new file with mode: 0755]
src/WOKTclLib/template.makx [new file with mode: 0755]
src/WOKTclLib/template.vcproj [new file with mode: 0755]
src/WOKTclLib/template.vcprojx [new file with mode: 0755]

diff --git a/src/WOKTclLib/template.mak b/src/WOKTclLib/template.mak
new file mode 100755 (executable)
index 0000000..169d2aa
--- /dev/null
@@ -0,0 +1,188 @@
+!IF "$(CFG)" == ""
+CFG=__TKNAM__ - Win32 Debug
+!MESSAGE No configuration specified. Defaulting to __TKNAM__ - Win32 Debug.
+!ENDIF 
+
+!IF "$(CFG)" != "__TKNAM__ - Win32 Release" && "$(CFG)" != "__TKNAM__ - Win32 Debug"
+!MESSAGE Invalid configuration "$(CFG)" specified.
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "__TKNAM__.mak" CFG="__TKNAM__ - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "__TKNAM__ - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "__TKNAM__ - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE 
+!ERROR An invalid configuration is specified.
+!ENDIF 
+__TCLUSED__
+__JAVAUSED__
+
+!IF "$(OS)" == "Windows_NT"
+NULL=
+!ELSE 
+NULL=nul
+!ENDIF 
+
+!IF  "$(CFG)" == "__TKNAM__ - Win32 Release"
+
+OUTDIR=.\..\..\win32\bin
+INTDIR=.\..\..\win32\obj\__TKNAM__
+LIBDIR=.\..\..\win32\lib
+# Begin Custom Macros
+OutDir=.\..\..\win32\bin
+# End Custom Macros
+
+__FIELD1__     -@erase "$(INTDIR)\vc*.idb"
+        -@erase "$(INTDIR)\vc*.pdb"
+       -@erase "$(OUTDIR)\__TKNAM__.dll"
+       -@erase "..\..\win32\lib\__TKNAM__.exp"
+       -@erase "..\..\win32\lib\__TKNAM__.lib"
+
+"$(OUTDIR)" :
+    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+    if not exist "$(LIBDIR)/$(NULL)" mkdir "$(LIBDIR)"
+
+"$(INTDIR)" :
+    if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
+
+CPP=cl.exe
+CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "WNT" /D "No_Exception" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /D "CSFDB" /c 
+
+.c{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.c{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+MTL=midl.exe
+MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 
+RSC=rc.exe
+BSC32=bscmake.exe
+BSC32_FLAGS=/nologo /o"$(OUTDIR)\__TKNAM__.bsc" 
+BSC32_SBRS= \
+       
+LINK32=link.exe
+__FIELD2__
+
+"$(OUTDIR)\__TKNAM__.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+    $(LINK32) @<<
+  $(LINK32_FLAGS) $(LINK32_OBJS)
+<<
+
+!ELSEIF  "$(CFG)" == "__TKNAM__ - Win32 Debug"
+
+OUTDIR=.\..\..\win32\bind
+INTDIR=.\..\..\win32\objd\__TKNAM__
+LIBDIR=.\..\..\win32\libd
+# Begin Custom Macros
+OutDir=.\..\..\win32\bind
+# End Custom Macros
+
+
+__FIELD3__     -@erase "$(INTDIR)\vc*.idb"
+        -@erase "$(INTDIR)\vc*.pdb"
+       -@erase "$(OUTDIR)\__TKNAM__.dll"
+       -@erase "..\..\win32\libd\__TKNAM__.exp"
+       -@erase "..\..\win32\libd\__TKNAM__.lib"
+
+"$(OUTDIR)" :
+    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+    if not exist "$(LIBDIR)/$(NULL)" mkdir "$(LIBDIR)"
+
+"$(INTDIR)" :
+    if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
+
+CPP=cl.exe
+CPP_PROJ=/nologo /MDd /W3 /GX /Zi /Od /D "WIN32" /D "DEB" /D "_DEBUG" /D "_WINDOWS" /D "WNT" /D "CSFDB" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
+
+.c{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.c{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+MTL=midl.exe
+MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 
+RSC=rc.exe
+BSC32=bscmake.exe
+BSC32_FLAGS=/nologo /o"$(OUTDIR)\__TKNAM__.bsc" 
+BSC32_SBRS= \
+       
+LINK32=link.exe
+__FIELD4__
+
+"$(OUTDIR)\__TKNAM__.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+    $(LINK32) @<<
+  $(LINK32_FLAGS) $(LINK32_OBJS)
+<<
+
+!ENDIF 
+
+!IF "$(NO_EXTERNAL_DEPS)" != "1"
+!IF EXISTS("__TKNAM__.dep")
+!INCLUDE "__TKNAM__.dep"
+!ELSE 
+!MESSAGE Warning: cannot find "__TKNAM__.dep"
+!ENDIF 
+!ENDIF 
+
+
+!IF "$(CFG)" == "__TKNAM__ - Win32 Release" || "$(CFG)" == "__TKNAM__ - Win32 Debug"
+
+__FIELD5__
+
+__FIELD6__
+
+!ENDIF 
+
diff --git a/src/WOKTclLib/template.makx b/src/WOKTclLib/template.makx
new file mode 100755 (executable)
index 0000000..29baf82
--- /dev/null
@@ -0,0 +1,233 @@
+# Microsoft Developer Studio Generated NMAKE File, Based on __XQTNAM__.dsp
+!IF "$(CFG)" == ""
+CFG=__XQTNAM__ - Win32 Debug
+!MESSAGE No configuration specified. Defaulting to __XQTNAM__ - Win32 Debug.
+!ENDIF 
+
+!IF "$(CFG)" != "__XQTNAM__ - Win32 Release" && "$(CFG)" != "__XQTNAM__ - Win32 Debug"
+!MESSAGE Invalid configuration "$(CFG)" specified.
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "__XQTNAM__.mak" CFG="__XQTNAM__ - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "__XQTNAM__ - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "__XQTNAM__ - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+!ERROR An invalid configuration is specified.
+!ENDIF 
+
+!IF "$(OS)" == "Windows_NT"
+NULL=
+!ELSE 
+NULL=nul
+!ENDIF 
+
+
+!IF  "$(CFG)" == "__XQTNAM__ - Win32 Release"
+
+OUTDIR=.\..\..\win32\bin
+INTDIR=.\..\..\win32\obj\__XNAM__
+LIBDIR=.\..\..\win32\lib
+# Begin Custom Macros
+OutDir=.\..\..\win32\bin
+# End Custom Macros
+
+!IF "$(RECURSE)" == "0" 
+
+ALL : "$(OUTDIR)\__XQTNAMEX__"
+
+!ELSE 
+
+ALL : __FIELD1__ "$(OUTDIR)\__XQTNAMEX__"
+
+!ENDIF 
+
+!IF "$(RECURSE)" == "1" 
+CLEAN :__FIELD2__ 
+!ELSE 
+CLEAN :
+!ENDIF 
+       -@erase "$(INTDIR)\__XQTNAM__.obj"
+       -@erase "$(OUTDIR)\__XQTNAMEX__"
+
+"$(OUTDIR)" :
+    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+    if not exist "$(LIBDIR)/$(NULL)" mkdir "$(LIBDIR)"
+
+"$(INTDIR)" :
+    if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
+
+MTL=midl.exe
+CPP=cl.exe
+CPP_PROJ=/nologo /W3 /GX /O2 /D __COMPOPT__ "WIN32" /D "NDEBUG" /D "No_Exception" /D "_WINDOWS" /D "WNT" /D "CSFDB" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
+
+.c{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.c{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+RSC=rc.exe
+BSC32=bscmake.exe
+BSC32_FLAGS=/nologo /o"$(OUTDIR)\__XQTNAM__.bsc" 
+BSC32_SBRS= \
+       
+LINK32=link.exe
+LINK32_FLAGS=__TKDEP__ /nologo /subsystem:console /incremental:no  /machine:I386 /out:"$(OUTDIR)\__XQTNAMEX__" /implib:"$(LIBDIR)\__XQTNAM__.lib" /libpath:"$(LIBDIR)" 
+LINK32_OBJS= \
+       "$(INTDIR)\__XQTNAM__.obj" 
+
+"$(OUTDIR)\__XQTNAMEX__" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+    $(LINK32) @<<
+  $(LINK32_FLAGS) $(LINK32_OBJS)
+<<
+
+!ELSEIF  "$(CFG)" == "__XQTNAM__ - Win32 Debug"
+
+OUTDIR=.\..\..\win32\bind
+INTDIR=.\..\..\win32\objd\__XNAM__
+LIBDIR=.\..\..\win32\libd
+# Begin Custom Macros
+OutDir=.\..\..\win32\bind
+# End Custom Macros
+
+!IF "$(RECURSE)" == "0" 
+
+ALL : "$(OUTDIR)\__XQTNAMEX__"
+
+!ELSE 
+
+ALL : __FIELD3__ "$(OUTDIR)\__XQTNAMEX__"
+
+!ENDIF 
+
+!IF "$(RECURSE)" == "1" 
+CLEAN :__FIELD4__ 
+!ELSE 
+CLEAN :
+!ENDIF 
+       -@erase "$(INTDIR)\__XQTNAM__.obj"
+       -@erase "$(OUTDIR)\__XQTNAMEX__"
+       -@erase "$(OUTDIR)\__XQTNAM__.ilk"
+       -@erase "$(OUTDIR)\__XQTNAM__.pdb"
+
+"$(OUTDIR)" :
+    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+    if not exist "$(LIBDIR)/$(NULL)" mkdir "$(LIBDIR)"
+
+"$(INTDIR)" :
+    if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
+
+MTL=midl.exe
+CPP=cl.exe
+CPP_PROJ=/nologo /W3 /GX /Zi /Od __COMPOPTD__ /D "WIN32" /D "DEB" /D "_DEBUG" /D "_WINDOWS" /D "WNT" /D "CSFDB" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
+
+.c{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.obj::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.c{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cpp{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+.cxx{$(INTDIR)}.sbr::
+   $(CPP) @<<
+   $(CPP_PROJ) $< 
+<<
+
+RSC=rc.exe
+BSC32=bscmake.exe
+BSC32_FLAGS=/nologo /o"$(OUTDIR)\__XQTNAM__.bsc" 
+BSC32_SBRS= \
+       
+LINK32=link.exe
+LINK32_FLAGS=__TKDEP__ /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\__XQTNAM__.pdb" /debug /machine:I386 /out:"$(OUTDIR)\__XQTNAMEX__" /implib:"$(LIBDIR)\__XQTNAM__.lib" /pdbtype:sept /libpath:"$(LIBDIR)" 
+LINK32_OBJS= \
+       "$(INTDIR)\__XQTNAM__.obj" 
+
+"$(OUTDIR)\__XQTNAMEX__" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+    $(LINK32) @<<
+  $(LINK32_FLAGS) $(LINK32_OBJS)
+<<
+
+!ENDIF 
+
+
+!IF "$(NO_EXTERNAL_DEPS)" != "1"
+!IF EXISTS("__XQTNAM__.dep")
+!INCLUDE "__XQTNAM__.dep"
+!ELSE 
+!MESSAGE Warning: cannot find "__XQTNAM__.dep"
+!ENDIF 
+!ENDIF 
+
+
+!IF "$(CFG)" == "__XQTNAM__ - Win32 Release" || "$(CFG)" == "__XQTNAM__ - Win32 Debug"
+SOURCE=..\..\src\__XNAM__\__XQTNAM__.cxx
+
+!IF  "$(CFG)" == "__XQTNAM__ - Win32 Release"
+
+CPP_SWITCHES=/nologo  /W3 /GX /O2 __COMPOPT__ /I "..\..\inc" /I "..\..\drv\__XQTNAM__" /I "..\..\src\__XQTNAM__" /D "WIN32" /D "NDEBUG" /D "No_Exception" /D "_WINDOWS" /D "WNT" /D "CSFDB" /D "____XQTNAM___DLL" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
+
+"$(INTDIR)\__XQTNAM__.obj" : $(SOURCE) "$(INTDIR)"
+       $(CPP) $(CPP_SWITCHES) $(SOURCE)
+
+
+!ELSEIF  "$(CFG)" == "__XQTNAM__ - Win32 Debug"
+
+CPP_SWITCHES=/nologo  /W3 /GX /Zi /Od __COMPOPTD__ /I "..\..\inc" /I "..\..\drv\__XQTNAM__" /I "..\..\src\__XQTNAM__" /D "WIN32" /D "DEB" /D "_DEBUG" /D "_WINDOWS" /D "WNT" /D "CSFDB" /D "____XQTNAM___DLL" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
+
+"$(INTDIR)\__XQTNAM__.obj" : $(SOURCE) "$(INTDIR)"
+       $(CPP) $(CPP_SWITCHES) $(SOURCE)
+
+
+!ENDIF 
+
+__FILES__
+
+!ENDIF 
+
diff --git a/src/WOKTclLib/template.vcproj b/src/WOKTclLib/template.vcproj
new file mode 100755 (executable)
index 0000000..3a98b15
--- /dev/null
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="7.10"
+       Name="__TKNAM__"
+       SccProjectName=""
+       SccLocalPath="">
+       <Platforms>
+               <Platform
+                       Name="Win32"/>
+       </Platforms>
+       <Configurations>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\..\..\win32\bin"
+                       IntermediateDirectory=".\..\..\win32\obj\__TKNAM__"
+                       ConfigurationType="2"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions="/DWNT"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;WNT;No_Exception;CSFDB"
+                               StringPooling="TRUE"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="TRUE"
+                               PrecompiledHeaderFile=".\..\..\win32\obj\__TKNAM__/__TKNAM__.pch"
+                               AssemblerListingLocation=".\..\..\win32\obj\__TKNAM__/"
+                               ObjectFile=".\..\..\win32\obj\__TKNAM__/"
+                               ProgramDataBaseFileName=".\..\..\win32\obj\__TKNAM__/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="TRUE"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="__TKDEP__ opengl32.lib glu32.lib ws2_32.lib odbc32.lib odbccp32.lib"
+                               OutputFile=".\..\..\win32\bin/__TKNAM__.dll"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="TRUE"
+                               AdditionalLibraryDirectories="..\..\win32\lib"
+                               ProgramDatabaseFile=".\..\..\win32\bin/__TKNAM__.pdb"
+                               SubSystem="2"
+                               ImportLibrary="..\..\win32\lib\__TKNAM__.lib"
+                               TargetMachine="1"/>
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               MkTypLibCompatible="TRUE"
+                               SuppressStartupBanner="TRUE"
+                               TargetEnvironment="1"
+                               TypeLibraryName=".\..\..\win32\bin/__TKNAM__.tlb"
+                               HeaderFileName=""/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="1036"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\..\..\win32\bind"
+                       IntermediateDirectory=".\..\..\win32\objd\__TKNAM__"
+                       ConfigurationType="2"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                       ManagedExtensions="FALSE"
+                       WholeProgramOptimization="FALSE">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions="/DWNT"
+                               Optimization="0"
+                               InlineFunctionExpansion="1"
+                               PreprocessorDefinitions="DEB;_DEBUG;WIN32;_WINDOWS;WNT;CSFDB"
+                               RuntimeLibrary="3"
+                               PrecompiledHeaderFile=".\..\..\win32\objd\__TKNAM__/__TKNAM__.pch"
+                               AssemblerListingLocation=".\..\..\win32\objd\__TKNAM__/"
+                               ObjectFile=".\..\..\win32\objd\__TKNAM__/"
+                               ProgramDataBaseFileName=".\..\..\win32\objd\__TKNAM__/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="TRUE"
+                               Detect64BitPortabilityProblems="FALSE"
+                               DebugInformationFormat="3"
+                               CallingConvention="2"
+                               CompileAs="0"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="__TKDEP__ opengl32.lib glu32.lib ws2_32.lib odbc32.lib odbccp32.lib"
+                               OutputFile=".\..\..\win32\bind/__TKNAM__.dll"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="TRUE"
+                               AdditionalLibraryDirectories="..\..\win32\libd"
+                               GenerateDebugInformation="TRUE"
+                               ProgramDatabaseFile="..\..\win32\bind\__TKNAM__.pdb"
+                               SubSystem="2"
+                               ImportLibrary="..\..\win32\libd\__TKNAM__.lib"/>
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               MkTypLibCompatible="TRUE"
+                               SuppressStartupBanner="TRUE"
+                               TargetEnvironment="1"
+                               TypeLibraryName=".\..\..\win32\bind/__TKNAM__.tlb"
+                               HeaderFileName=""/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="1036"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Source files"
+                       Filter="">
+                        __FILES__
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
diff --git a/src/WOKTclLib/template.vcprojx b/src/WOKTclLib/template.vcprojx
new file mode 100755 (executable)
index 0000000..336292b
--- /dev/null
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="7.10"
+       Name="__XQTNAM__"
+       ProjectGUID="{193A5B07-7F8B-4280-9F4E-32D5F326DFC5}"
+       SccProjectName=""
+       SccLocalPath="">
+       <Platforms>
+               <Platform
+                       Name="Win32"/>
+       </Platforms>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\..\..\win32\bind"
+                       IntermediateDirectory=".\..\..\win32\objd\__XQTNAM__"
+                       ConfigurationType="__CONF__"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions="/DWNT"
+                               Optimization="0"
+                               PreprocessorDefinitions="WIN32;DEB;_DEBUG;_WINDOWS;WNT;CSFDB;"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="5"
+                               AssemblerListingLocation=".\..\..\win32\objd\__XQTNAM__/"
+                               ObjectFile=".\..\..\win32\objd\__XQTNAM__/"
+                               ProgramDataBaseFileName=".\..\..\win32\objd\__XQTNAM__/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="TRUE"
+                               DebugInformationFormat="3"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="__TKDEP__"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="TRUE"
+                               AdditionalLibraryDirectories="..\..\win32\libd"
+                               GenerateDebugInformation="TRUE"
+                               ProgramDatabaseFile=".\..\..\win32\bind/__XQTNAM__.pdb"
+                               SubSystem="1"
+                               ImportLibrary="..\..\win32\libd\__XQTNAM__.lib"
+                               TargetMachine="1"/>
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               MkTypLibCompatible="TRUE"
+                               SuppressStartupBanner="TRUE"
+                               TargetEnvironment="1"
+                               TypeLibraryName=".\..\..\win32\bind/__XQTNAM__.tlb"
+                               HeaderFileName=""/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="1033"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\..\..\win32\bin"
+                       IntermediateDirectory=".\..\..\win32\obj\__XQTNAM__"
+                       ConfigurationType="__CONF__"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions="/DWNT"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               PreprocessorDefinitions="WIN32;NDEBUG;No_Exception;_WINDOWS;WNT;CSFDB;"
+                               StringPooling="TRUE"
+                               RuntimeLibrary="4"
+                               EnableFunctionLevelLinking="TRUE"
+                               AssemblerListingLocation=".\..\..\win32\obj\__XQTNAM__/"
+                               ObjectFile=".\..\..\win32\obj\__XQTNAM__/"
+                               ProgramDataBaseFileName=".\..\..\win32\obj\__XQTNAM__/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="TRUE"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="__TKDEP__"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="TRUE"
+                               AdditionalLibraryDirectories="..\..\win32\lib"
+                               ProgramDatabaseFile=".\..\..\win32\bin/__XQTNAM__.pdb"
+                               SubSystem="1"
+                               ImportLibrary="..\..\win32\lib\__XQTNAM__.lib"
+                               TargetMachine="1"/>
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               MkTypLibCompatible="TRUE"
+                               SuppressStartupBanner="TRUE"
+                               TargetEnvironment="1"
+                               TypeLibraryName=".\..\..\win32\bin/__XQTNAM__.tlb"
+                               HeaderFileName=""/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="1033"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Source Files"
+                       Filter="">
+__FILES__
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>