1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
|
SUBDIRS = bonds
AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir}
this_includedir=${includedir}/${subdir}
this_include_HEADERS = \
all.hpp \
asianoption.hpp \
assetswap.hpp \
averagetype.hpp \
barrieroption.hpp \
barriertype.hpp \
basketoption.hpp \
bmaswap.hpp \
bond.hpp \
callabilityschedule.hpp \
capfloor.hpp \
claim.hpp \
cliquetoption.hpp \
compositeinstrument.hpp \
cpiswap.hpp \
cpicapfloor.hpp \
creditdefaultswap.hpp \
dividendbarrieroption.hpp \
dividendschedule.hpp \
dividendvanillaoption.hpp \
europeanoption.hpp \
fixedratebondforward.hpp \
forward.hpp \
forwardrateagreement.hpp \
forwardvanillaoption.hpp \
impliedvolatility.hpp \
inflationcapfloor.hpp \
lookbackoption.hpp \
makecapfloor.hpp \
makecms.hpp \
makeois.hpp \
makeswaption.hpp \
makevanillaswap.hpp \
makeyoyinflationcapfloor.hpp \
multiassetoption.hpp \
oneassetoption.hpp \
overnightindexedswap.hpp \
payoffs.hpp \
quantobarrieroption.hpp \
quantoforwardvanillaoption.hpp \
quantovanillaoption.hpp \
stickyratchet.hpp \
stock.hpp \
swap.hpp \
swaption.hpp \
vanillaoption.hpp \
vanillastorageoption.hpp \
vanillaswingoption.hpp \
vanillaswap.hpp \
varianceswap.hpp \
yearonyearinflationswap.hpp \
zerocouponinflationswap.hpp
libInstruments_la_SOURCES = \
asianoption.cpp \
assetswap.cpp \
averagetype.cpp \
barrieroption.cpp \
barriertype.cpp \
basketoption.cpp \
bmaswap.cpp \
bond.cpp \
capfloor.cpp \
claim.cpp \
cliquetoption.cpp \
compositeinstrument.cpp \
cpiswap.cpp \
cpicapfloor.cpp \
creditdefaultswap.cpp \
dividendbarrieroption.cpp \
dividendvanillaoption.cpp \
europeanoption.cpp \
fixedratebondforward.cpp \
forward.cpp \
forwardrateagreement.cpp \
forwardvanillaoption.cpp \
impliedvolatility.cpp \
inflationcapfloor.cpp \
lookbackoption.cpp \
makecapfloor.cpp \
makecms.cpp \
makeois.cpp \
makeswaption.cpp \
makevanillaswap.cpp \
makeyoyinflationcapfloor.cpp \
multiassetoption.cpp \
oneassetoption.cpp \
overnightindexedswap.cpp \
payoffs.cpp \
quantobarrieroption.cpp \
quantoforwardvanillaoption.cpp \
quantovanillaoption.cpp \
stickyratchet.cpp \
stock.cpp \
swap.cpp \
swaption.cpp \
vanillaoption.cpp \
vanillaswap.cpp \
vanillaswingoption.cpp \
varianceswap.cpp \
yearonyearinflationswap.cpp \
zerocouponinflationswap.cpp
libInstruments_la_LIBADD = \
bonds/libBonds.la
noinst_LTLIBRARIES = libInstruments.la
all.hpp: Makefile.am
echo "/* This file is automatically generated; do not edit. */" > $@
echo "/* Add the files to be included into Makefile.am instead. */" >> $@
echo >> $@
for i in $(filter-out all.hpp, $(this_include_HEADERS)); do \
echo "#include <${subdir}/$$i>" >> $@; \
done
echo >> $@
subdirs='$(SUBDIRS)'; for i in $$subdirs; do \
echo "#include <${subdir}/$$i/all.hpp>" >> $@; \
done
|