Update of /cvsroot/objecthandler/ObjectHandler/gensrc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv14253/gensrc
Added Files:
.cvsignore Makefile.vc gensrc.vcproj gensrc_vc8.vcproj
Log Message:
autogenerate ObjectHandler code
--- NEW FILE: Makefile.vc ---
# ObjectHandler\gensrc\Makefile.vc
BUILD_DIR=build\vc
BUILDFLAG=$(BUILD_DIR)\buildflag
SCRIPT=scripts\gensrc.py
METADATA= metadata\functions.xml
CONFIG= config\config.xml \
config\excel.xml
STUBS= stubs\stub.copyright \
stubs\stub.excel.exports \
stubs\stub.excel.includes \
stubs\stub.excel.register \
stubs\stub.excel.unregister
INPUTS = $(METADATA) $(CONFIG) $(STUBS)
ALL : $(BUILDFLAG)
$(BUILD_DIR) :
if not exist $(BUILD_DIR) mkdir $(BUILD_DIR)
$(BUILDFLAG) : $(SCRIPT) $(INPUTS) $(BUILD_DIR)
set PYTHONPATH=$(GENSRC_DIR)\import
$(SCRIPT)
echo flagged > $@
CLEAN :
-@ if EXIST $(BUILD_DIR)\* del /f /q $(BUILD_DIR)\*
--- NEW FILE: .cvsignore ---
*.user
build
--- NEW FILE: gensrc_vc8.vcproj ---
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="gensrc"
ProjectGUID="{88BE5568-6E55-41C5-A251-670FAFB44336}"
Keyword="MakeFileProj"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="All|Win32"
OutputDirectory="build\vc"
IntermediateDirectory="build\vc"
ConfigurationType="0"
>
<Tool
Name="VCNMakeTool"
BuildCommandLine="NMAKE /f "Makefile.vc""
ReBuildCommandLine="NMAKE /f "Makefile.vc" /a"
CleanCommandLine="NMAKE /f "Makefile.vc" clean"
Output=""
PreprocessorDefinitions="WIN32;_DEBUG"
IncludeSearchPath=""
ForcedIncludes=""
AssemblySearchPath=""
ForcedUsingAssemblies=""
CompileAsManaged=""
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="scripts"
>
<File
RelativePath="scripts\gensrc.py"
>
</File>
</Filter>
<Filter
Name="config"
>
<File
RelativePath="config\config.xml"
>
</File>
<File
RelativePath="config\excel.xml"
>
</File>
</Filter>
<Filter
Name="stubs"
>
<File
RelativePath="stubs\stub.copyright"
>
</File>
<File
RelativePath="stubs\stub.excel.exports"
>
</File>
<File
RelativePath="stubs\stub.excel.includes"
>
</File>
<File
RelativePath="stubs\stub.excel.register"
>
</File>
<File
RelativePath="stubs\stub.excel.unregister"
>
</File>
</Filter>
<Filter
Name="metadata"
>
<File
RelativePath="metadata\functions.xml"
>
</File>
</Filter>
<File
RelativePath="Makefile.vc"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
--- NEW FILE: gensrc.vcproj ---
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="gensrc"
ProjectGUID="{19C36A53-51F2-4951-9A38-CCF6A250814F}"
Keyword="MakeFileProj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="All|Win32"
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="0">
<Tool
Name="VCNMakeTool"
BuildCommandLine="NMAKE /f "Makefile.vc""
ReBuildCommandLine="NMAKE /f "Makefile.vc" /a"
CleanCommandLine="NMAKE /f "Makefile.vc" clean"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="scripts"
Filter="">
<File
RelativePath="scripts\gensrc.py">
</File>
</Filter>
<Filter
Name="metadata"
Filter="">
<File
RelativePath="metadata\calendar.xml">
</File>
<File
RelativePath="metadata\capfloor.xml">
</File>
<File
RelativePath="metadata\config.xml">
</File>
<File
RelativePath="metadata\couponvectors.xml">
</File>
<File
RelativePath="metadata\date.xml">
</File>
<File
RelativePath="metadata\daycounter.xml">
</File>
<File
RelativePath="metadata\enumerations.xml">
</File>
<File
RelativePath="metadata\exercise.xml">
</File>
<File
RelativePath="metadata\instruments.xml">
</File>
<File
RelativePath="metadata\interpolation.xml">
</File>
<File
RelativePath="metadata\mathf.xml">
</File>
<File
RelativePath="metadata\options.xml">
</File>
<File
RelativePath="metadata\prices.xml">
</File>
<File
RelativePath="metadata\processes.xml">
</File>
<File
RelativePath="metadata\randomsequencegenerator.xml">
</File>
<File
RelativePath="metadata\schedule.xml">
</File>
<File
RelativePath="metadata\shortratemodels.xml">
</File>
<File
RelativePath="metadata\simpleswap.xml">
</File>
<File
RelativePath="metadata\swap.xml">
</File>
<File
RelativePath="metadata\termstructures.xml">
</File>
<File
RelativePath="metadata\utilities.xml">
</File>
<File
RelativePath="metadata\volatilities.xml">
</File>
<File
RelativePath="metadata\xibor.xml">
</File>
</Filter>
<File
RelativePath="Makefile.vc">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
|