#                                               -*- cmake -*-
#
#  CMakeLists.txt
#
#  (C) Copyright 2005-2012 EDF-EADS-Phimeca
#
#  This library is free software; you can redistribute it and/or
#  modify it under the terms of the GNU Lesser General Public
#  License as published by the Free Software Foundation; either
#  version 2.1 of the License.
#
#  This library 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 GNU
#  Lesser General Public License for more details.
#
#  You should have received a copy of the GNU Lesser General Public
#  License along with this library; if not, write to the Free Software
#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
#
#  @author: $LastChangedBy: dutka $
#  @date:   $LastChangedDate: 2010-02-04 16:44:49 +0100 (Thu, 04 Feb 2010) $
#  Id:      $Id: Makefile.am 1473 2010-02-04 15:44:49Z dutka $
#

# Register current directory files
ot_add_current_dir_to_include_dirs ()

ot_add_source_file ( Arcsine.cxx )
ot_add_source_file ( ArcsineFactory.cxx )
ot_add_source_file ( Bernoulli.cxx )
ot_add_source_file ( BernoulliFactory.cxx )
ot_add_source_file ( Beta.cxx )
ot_add_source_file ( BetaFactory.cxx )
ot_add_source_file ( Binomial.cxx )
ot_add_source_file ( BinomialFactory.cxx )
ot_add_source_file ( Burr.cxx )
ot_add_source_file ( BurrFactory.cxx )
ot_add_source_file ( Chi.cxx )
ot_add_source_file ( ChiFactory.cxx )
ot_add_source_file ( ChiSquare.cxx )
ot_add_source_file ( ChiSquareFactory.cxx )
ot_add_source_file ( ClaytonCopula.cxx )
ot_add_source_file ( ClaytonCopulaFactory.cxx )
ot_add_source_file ( ComposedCopula.cxx )
ot_add_source_file ( ComposedDistribution.cxx )
ot_add_source_file ( Dirichlet.cxx )
ot_add_source_file ( DirichletFactory.cxx )
ot_add_source_file ( DistFunc.cxx )
ot_add_source_file ( Epanechnikov.cxx )
ot_add_source_file ( Exponential.cxx )
ot_add_source_file ( ExponentialFactory.cxx )
ot_add_source_file ( FisherSnedecor.cxx )
ot_add_source_file ( FrankCopula.cxx )
ot_add_source_file ( FrankCopulaFactory.cxx )
ot_add_source_file ( Gamma.cxx )
ot_add_source_file ( GammaFactory.cxx )
ot_add_source_file ( Geometric.cxx )
ot_add_source_file ( GeometricFactory.cxx )
ot_add_source_file ( GumbelCopula.cxx )
ot_add_source_file ( GumbelCopulaFactory.cxx )
ot_add_source_file ( Gumbel.cxx )
ot_add_source_file ( GumbelFactory.cxx )
ot_add_source_file ( Histogram.cxx )
ot_add_source_file ( HistogramFactory.cxx )
ot_add_source_file ( HistogramPair.cxx )
ot_add_source_file ( IndependentCopula.cxx )
ot_add_source_file ( InverseNormal.cxx )
ot_add_source_file ( InverseNormalFactory.cxx )
ot_add_source_file ( KernelMixture.cxx )
ot_add_source_file ( KernelSmoothing.cxx )
ot_add_source_file ( Laplace.cxx )
ot_add_source_file ( LaplaceFactory.cxx )
ot_add_source_file ( Logistic.cxx )
ot_add_source_file ( LogisticFactory.cxx )
ot_add_source_file ( LogNormal.cxx )
ot_add_source_file ( LogNormalFactory.cxx )
ot_add_source_file ( LogUniform.cxx )
ot_add_source_file ( LogUniformFactory.cxx )
ot_add_source_file ( MinCopula.cxx )
ot_add_source_file ( Mixture.cxx )
ot_add_source_file ( Multinomial.cxx )
ot_add_source_file ( MultinomialFactory.cxx )
ot_add_source_file ( mvndstpack.f )
ot_add_source_file ( mvtdstpack.f )
ot_add_source_file ( NegativeBinomial.cxx )
ot_add_source_file ( NonCentralChiSquare.cxx )
ot_add_source_file ( NonCentralStudent.cxx )
ot_add_source_file ( NormalCopula.cxx )
ot_add_source_file ( NormalCopulaFactory.cxx )
ot_add_source_file ( Normal.cxx )
ot_add_source_file ( NormalFactory.cxx )
ot_add_source_file ( Poisson.cxx )
ot_add_source_file ( PoissonFactory.cxx )
ot_add_source_file ( RandomMixture.cxx )
ot_add_source_file ( Rayleigh.cxx )
ot_add_source_file ( RayleighFactory.cxx )
ot_add_source_file ( Rice.cxx )
ot_add_source_file ( Student.cxx )
ot_add_source_file ( StudentFactory.cxx )
ot_add_source_file ( TracyWidomGOE.cxx )
ot_add_source_file ( TracyWidomGSE.cxx )
ot_add_source_file ( TracyWidomGUE.cxx )
ot_add_source_file ( Trapezoidal.cxx )
ot_add_source_file ( TrapezoidalFactory.cxx )
ot_add_source_file ( Triangular.cxx )
ot_add_source_file ( TriangularFactory.cxx )
ot_add_source_file ( TruncatedDistribution.cxx )
ot_add_source_file ( TruncatedNormal.cxx )
ot_add_source_file ( TruncatedNormalFactory.cxx )
ot_add_source_file ( tvpack.f )
ot_add_source_file ( Uniform.cxx )
ot_add_source_file ( UniformFactory.cxx )
ot_add_source_file ( UserDefined.cxx )
ot_add_source_file ( UserDefinedFactory.cxx )
ot_add_source_file ( UserDefinedPair.cxx )
ot_add_source_file ( Weibull.cxx )
ot_add_source_file ( WeibullFactory.cxx )
ot_add_source_file ( ZipfMandelbrot.cxx )

ot_install_header_file ( Arcsine.hxx )
ot_install_header_file ( ArcsineFactory.hxx )
ot_install_header_file ( Bernoulli.hxx )
ot_install_header_file ( BernoulliFactory.hxx )
ot_install_header_file ( Beta.hxx )
ot_install_header_file ( BetaFactory.hxx )
ot_install_header_file ( Binomial.hxx )
ot_install_header_file ( BinomialFactory.hxx )
ot_install_header_file ( Burr.hxx )
ot_install_header_file ( BurrFactory.hxx )
ot_install_header_file ( Chi.hxx )
ot_install_header_file ( ChiFactory.hxx )
ot_install_header_file ( ChiSquare.hxx )
ot_install_header_file ( ChiSquareFactory.hxx )
ot_install_header_file ( ClaytonCopula.hxx )
ot_install_header_file ( ClaytonCopulaFactory.hxx )
ot_install_header_file ( ComposedCopula.hxx )
ot_install_header_file ( ComposedDistribution.hxx )
ot_install_header_file ( DirichletFactory.hxx )
ot_install_header_file ( Dirichlet.hxx )
ot_install_header_file ( DistFunc.hxx )
ot_install_header_file ( Epanechnikov.hxx )
ot_install_header_file ( ExponentialFactory.hxx )
ot_install_header_file ( Exponential.hxx )
ot_install_header_file ( FisherSnedecor.hxx )
ot_install_header_file ( FrankCopulaFactory.hxx )
ot_install_header_file ( FrankCopula.hxx )
ot_install_header_file ( GammaFactory.hxx )
ot_install_header_file ( Gamma.hxx )
ot_install_header_file ( GeometricFactory.hxx )
ot_install_header_file ( Geometric.hxx )
ot_install_header_file ( GumbelCopulaFactory.hxx )
ot_install_header_file ( GumbelCopula.hxx )
ot_install_header_file ( GumbelFactory.hxx )
ot_install_header_file ( Gumbel.hxx )
ot_install_header_file ( HistogramFactory.hxx )
ot_install_header_file ( Histogram.hxx )
ot_install_header_file ( HistogramPair.hxx )
ot_install_header_file ( IndependentCopula.hxx )
ot_install_header_file ( InverseNormal.hxx )
ot_install_header_file ( InverseNormalFactory.hxx )
ot_install_header_file ( KernelMixture.hxx )
ot_install_header_file ( KernelSmoothing.hxx )
ot_install_header_file ( LaplaceFactory.hxx )
ot_install_header_file ( Laplace.hxx )
ot_install_header_file ( LogisticFactory.hxx )
ot_install_header_file ( Logistic.hxx )
ot_install_header_file ( LogNormalFactory.hxx )
ot_install_header_file ( LogNormal.hxx )
ot_install_header_file ( LogUniform.hxx )
ot_install_header_file ( LogUniformFactory.hxx )
ot_install_header_file ( MinCopula.hxx )
ot_install_header_file ( Mixture.hxx )
ot_install_header_file ( MultinomialFactory.hxx )
ot_install_header_file ( Multinomial.hxx )
ot_install_header_file ( Mvndstpack.hxx )
ot_install_header_file ( Mvtdstpack.hxx )
ot_install_header_file ( NegativeBinomial.hxx )
ot_install_header_file ( NonCentralChiSquare.hxx )
ot_install_header_file ( NonCentralStudent.hxx )
ot_install_header_file ( NormalCopulaFactory.hxx )
ot_install_header_file ( NormalCopula.hxx )
ot_install_header_file ( NormalFactory.hxx )
ot_install_header_file ( Normal.hxx )
ot_install_header_file ( OTDistribution.hxx )
ot_install_header_file ( PoissonFactory.hxx )
ot_install_header_file ( Poisson.hxx )
ot_install_header_file ( RandomMixture.hxx )
ot_install_header_file ( RayleighFactory.hxx )
ot_install_header_file ( Rayleigh.hxx )
ot_install_header_file ( Rice.hxx )
ot_install_header_file ( StudentFactory.hxx )
ot_install_header_file ( Student.hxx )
ot_install_header_file ( TracyWidomGOE.hxx )
ot_install_header_file ( TracyWidomGSE.hxx )
ot_install_header_file ( TracyWidomGUE.hxx )
ot_install_header_file ( TrapezoidalFactory.hxx )
ot_install_header_file ( Trapezoidal.hxx )
ot_install_header_file ( TriangularFactory.hxx )
ot_install_header_file ( Triangular.hxx )
ot_install_header_file ( TruncatedDistribution.hxx )
ot_install_header_file ( TruncatedNormalFactory.hxx )
ot_install_header_file ( TruncatedNormal.hxx )
ot_install_header_file ( Tvpack.hxx )
ot_install_header_file ( UniformFactory.hxx )
ot_install_header_file ( Uniform.hxx )
ot_install_header_file ( UserDefinedFactory.hxx )
ot_install_header_file ( UserDefined.hxx )
ot_install_header_file ( UserDefinedPair.hxx )
ot_install_header_file ( WeibullFactory.hxx )
ot_install_header_file ( Weibull.hxx )
ot_install_header_file ( ZipfMandelbrot.hxx )
