#SUBDIRS=Pivy
if HAVE_OPENCASCADE
SUBDIRS=salomesmesh
endif

EXTRA_DIST = \
		CMakeLists.txt \
		boost/numeric/bindings/LICENSE_1_0.txt \
		boost/numeric/bindings/amos/amos.h \
		boost/numeric/bindings/amos/amos.hpp \
		boost/numeric/bindings/amos/amos_names.h \
		boost/numeric/bindings/amos/amos_overloads.hpp \
		boost/numeric/bindings/atlas/cblas.hpp \
		boost/numeric/bindings/atlas/cblas1.hpp \
		boost/numeric/bindings/atlas/cblas1_overloads.hpp \
		boost/numeric/bindings/atlas/cblas2.hpp \
		boost/numeric/bindings/atlas/cblas2_overloads.hpp \
		boost/numeric/bindings/atlas/cblas3.hpp \
		boost/numeric/bindings/atlas/cblas3_overloads.hpp \
		boost/numeric/bindings/atlas/cblas_enum.hpp \
		boost/numeric/bindings/atlas/cblas_inc.hpp \
		boost/numeric/bindings/atlas/clapack.hpp \
		boost/numeric/bindings/atlas/clapack_inc.hpp \
		boost/numeric/bindings/atlas/clapack_overloads.hpp \
		boost/numeric/bindings/blas/blas.h \
		boost/numeric/bindings/blas/blas.hpp \
		boost/numeric/bindings/blas/blas1.hpp \
		boost/numeric/bindings/blas/blas1_overloads.hpp \
		boost/numeric/bindings/blas/blas2.hpp \
		boost/numeric/bindings/blas/blas2_overloads.hpp \
		boost/numeric/bindings/blas/blas3.hpp \
		boost/numeric/bindings/blas/blas3_overloads.hpp \
		boost/numeric/bindings/blas/blas_names.h \
		boost/numeric/bindings/lapack/gees.hpp \
		boost/numeric/bindings/lapack/geev.hpp \
		boost/numeric/bindings/lapack/geqrf.hpp \
		boost/numeric/bindings/lapack/gesdd.hpp \
		boost/numeric/bindings/lapack/gesv.hpp \
		boost/numeric/bindings/lapack/gesvd.hpp \
		boost/numeric/bindings/lapack/hbev.hpp \
		boost/numeric/bindings/lapack/hbevx.hpp \
		boost/numeric/bindings/lapack/heev.hpp \
		boost/numeric/bindings/lapack/heevd.hpp \
		boost/numeric/bindings/lapack/heevx.hpp \
		boost/numeric/bindings/lapack/hesv.hpp \
		boost/numeric/bindings/lapack/hpsv.hpp \
		boost/numeric/bindings/lapack/hseqr.hpp \
		boost/numeric/bindings/lapack/ilaenv.hpp \
		boost/numeric/bindings/lapack/lapack.h \
		boost/numeric/bindings/lapack/lapack.hpp \
		boost/numeric/bindings/lapack/lapack_names.h \
		boost/numeric/bindings/lapack/orgqr.hpp \
		boost/numeric/bindings/lapack/ormqr.hpp \
		boost/numeric/bindings/lapack/posv.hpp \
		boost/numeric/bindings/lapack/ppsv.hpp \
		boost/numeric/bindings/lapack/spsv.hpp \
		boost/numeric/bindings/lapack/steqr.hpp \
		boost/numeric/bindings/lapack/syev.hpp \
		boost/numeric/bindings/lapack/syevd.hpp \
		boost/numeric/bindings/lapack/syevx.hpp \
		boost/numeric/bindings/lapack/sysv.hpp \
		boost/numeric/bindings/lapack/sytrd.hpp \
		boost/numeric/bindings/lapack/trevc.hpp \
		boost/numeric/bindings/lapack/trexc.hpp \
		boost/numeric/bindings/lapack/workspace.hpp \
		boost/numeric/bindings/umfpack/umfpack.hpp \
		boost/numeric/bindings/umfpack/umfpack_inc.hpp \
		boost/numeric/bindings/umfpack/umfpack_overloads.hpp \
		boost/numeric/bindings/traits/detail/array.hpp \
		boost/numeric/bindings/traits/detail/array_impl.hpp \
		boost/numeric/bindings/traits/detail/generate_const.hpp \
		boost/numeric/bindings/traits/detail/symm_herm_traits.hpp \
		boost/numeric/bindings/traits/detail/ublas_ordering.hpp \
		boost/numeric/bindings/traits/detail/ublas_uplo.hpp \
		boost/numeric/bindings/traits/detail/utils.hpp \
		boost/numeric/bindings/traits/algorithm.hpp \
		boost/numeric/bindings/traits/boost_array.hpp \
		boost/numeric/bindings/traits/c_array.hpp \
		boost/numeric/bindings/traits/config.hpp \
		boost/numeric/bindings/traits/fortran.h \
		boost/numeric/bindings/traits/matrix_raw.hpp \
		boost/numeric/bindings/traits/matrix_traits.hpp \
		boost/numeric/bindings/traits/sparse_traits.hpp \
		boost/numeric/bindings/traits/std_valarray.hpp \
		boost/numeric/bindings/traits/std_vector.hpp \
		boost/numeric/bindings/traits/symm_herm_raw.hpp \
		boost/numeric/bindings/traits/tnt.hpp \
		boost/numeric/bindings/traits/traits.hpp \
		boost/numeric/bindings/traits/transpose.hpp \
		boost/numeric/bindings/traits/type.h \
		boost/numeric/bindings/traits/type.hpp \
		boost/numeric/bindings/traits/type_traits.hpp \
		boost/numeric/bindings/traits/ublas_banded.hpp \
		boost/numeric/bindings/traits/ublas_hermitian.hpp \
		boost/numeric/bindings/traits/ublas_matrix.hpp \
		boost/numeric/bindings/traits/ublas_sparse.hpp \
		boost/numeric/bindings/traits/ublas_symmetric.hpp \
		boost/numeric/bindings/traits/ublas_vector.hpp \
		boost/numeric/bindings/traits/ublas_vector2.hpp \
		boost/numeric/bindings/traits/vector_raw.hpp \
		boost/numeric/bindings/traits/vector_traits.hpp

# For Debian based system we don't need these sources
if MAKE_NO_DFSG_PACKAGE
EXTRA_DIST += \
		Pivy/gui/__init__.py \
		Pivy/gui/soqt.py \
		Pivy/AUTHORS \
		Pivy/CMakeLists.txt \
		Pivy/coin.py \
		Pivy/coin_header_includes.h \
		Pivy/coin_wrap.cpp \
		Pivy/__init__.py \
		Pivy/LICENSE \
		Pivy/README \
		Pivy/sogui.py \
		Pivy/soqt_wrap.cpp \
		Pivy-0.5/gui/__init__.py \
		Pivy-0.5/gui/soqt.py \
		Pivy-0.5/AUTHORS \
		Pivy-0.5/CMakeLists.txt \
		Pivy-0.5/coin.py \
		Pivy-0.5/coin_header_includes.h \
		Pivy-0.5/coin_wrap.cpp \
		Pivy-0.5/__init__.py \
		Pivy-0.5/LICENSE \
		Pivy-0.5/README \
		Pivy-0.5/sogui.py \
		Pivy-0.5/soqt.py \
		Pivy-0.5/soqt_wrap.cpp
endif

