Update of /cvsroot/quantlibaddin/QuantLibAddin/gensrc
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv16543/gensrc
Added Files:
.cvsignore Makefile.vc gensrc.vcproj gensrc_vc8.vcproj
stub.copyright
Log Message:
transfer addin-specific code and metadata from gensrc to QuantLibAddin
--- NEW FILE: Makefile.vc ---
# QuantLibAddin\gensrc\Makefile.vc
COMPONENT_NAME=gensrc
INT_DIR=build\vc
FLAG1=$(INT_DIR)\$(COMPONENT_NAME).flag1
SCRIPTS=scripts\gensrc.py
METADATA=metadata\calendar.xml \
metadata\capfloor.xml \
metadata\config.xml \
metadata\couponvectors.xml \
metadata\date.xml \
metadata\daycounter.xml \
metadata\enumerations.xml \
metadata\exercise.xml \
metadata\instruments.xml \
metadata\interpolation.xml \
metadata\mathf.xml \
metadata\options.xml \
metadata\prices.xml \
metadata\processes.xml \
metadata\randomsequencegenerator.xml \
metadata\schedule.xml \
metadata\shortratemodels.xml \
metadata\simpleswap.xml \
metadata\swap.xml \
metadata\termstructures.xml \
metadata\utilities.xml \
metadata\volatilities.xml \
metadata\xibor.xml
ALL : $(FLAG1)
"$(INT_DIR)" :
if not exist "$(INT_DIR)" mkdir "$(INT_DIR)"
$(FLAG1) : $(STUBS) $(SCRIPTS) $(METADATA) $(INT_DIR)
set PYTHONPATH=$(GENSRC_DIR)\import
# scripts\gensrc.py -a
scripts\gensrc.py -eqv
echo flagged > $@
CLEAN :
-@ if EXIST "$(INT_DIR)\*" del /f /q "$(INT_DIR)\*"
--- NEW FILE: .cvsignore ---
*.user
build
--- NEW FILE: stub.copyright ---
/*
Copyright (C) 2004, 2005, 2006 Ferdinando Ametrano
Copyright (C) 2005 Aurelien Chanudet
Copyright (C) 2004, 2005, 2006 Eric Ehlers
Copyright (C) 2006 Katiuscia Manzoni
Copyright (C) 2006 Marco Marchioro--StatPro Italia
Copyright (C) 2005, 2006 Plamen Neykov
Copyright (C) 2005 Walter Penschke
Copyright (C) 2004, 2005 StatPro Italia srl
This file is part of QuantLib, a free-software/open-source library
for financial quantitative analysts and developers - http://quantlib.org/
QuantLib is free software: you can redistribute it and/or modify it under the
terms of the QuantLib license. You should have received a copy of the
license along with this program; if not, please email qua...@li...
The license is also available online at http://quantlib.org/html/license.html
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the license for more details.
*/
--- 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="metadata"
>
<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>
--- 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>
|