Hello community, here is the log from the commit of package libsemigroups for openSUSE:Factory checked in at 2020-10-08 13:13:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsemigroups (Old) and /work/SRC/openSUSE:Factory/.libsemigroups.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsemigroups" Thu Oct 8 13:13:51 2020 rev:4 rq:840048 version:1.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libsemigroups/libsemigroups.changes 2020-10-05 19:36:50.593418133 +0200 +++ /work/SRC/openSUSE:Factory/.libsemigroups.new.4249/libsemigroups.changes 2020-10-08 13:14:09.519279689 +0200 @@ -1,0 +2,6 @@ +Wed Oct 7 12:37:07 UTC 2020 - Jan Engelhardt <[email protected]> + +- Update to release 1.3.3 + * Build system changes only + +------------------------------------------------------------------- Old: ---- libsemigroups-1.3.2.tar.gz New: ---- libsemigroups-1.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsemigroups.spec ++++++ --- /var/tmp/diff_new_pack.FAOUPa/_old 2020-10-08 13:14:10.179280287 +0200 +++ /var/tmp/diff_new_pack.FAOUPa/_new 2020-10-08 13:14:10.183280291 +0200 @@ -18,7 +18,7 @@ Name: libsemigroups %define lname libsemigroups1 -Version: 1.3.2 +Version: 1.3.3 Release: 0 Summary: Library with algorithms for computing finite and finitely presented semigroups License: GPL-3.0-or-later ++++++ libsemigroups-1.3.2.tar.gz -> libsemigroups-1.3.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/.VERSION new/libsemigroups-1.3.3/.VERSION --- old/libsemigroups-1.3.2/.VERSION 2020-10-02 15:54:46.336688260 +0200 +++ new/libsemigroups-1.3.3/.VERSION 2020-10-07 14:13:39.512792453 +0200 @@ -1 +1 @@ -1.3.2 +1.3.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/Makefile.am new/libsemigroups-1.3.3/Makefile.am --- old/libsemigroups-1.3.2/Makefile.am 2020-10-02 14:24:21.277853546 +0200 +++ new/libsemigroups-1.3.3/Makefile.am 2020-10-07 13:17:30.396388535 +0200 @@ -101,8 +101,11 @@ pkginclude_HEADERS += include/libsemigroups/wislo.hpp pkginclude_HEADERS += include/libsemigroups/word.hpp -if LIBSEMIGROUPS_HPCOMBI_ENABLED +## Define hpcombiincludedir outside the conditional +## LIBSEMIGROUPS_HPCOMBI_ENABLED because it is used by +## uninstall-hook hpcombiincludedir = $(includedir)/libsemigroups/HPCombi/include +if LIBSEMIGROUPS_HPCOMBI_ENABLED hpcombiinclude_HEADERS = extern/HPCombi/include/bmat8.hpp hpcombiinclude_HEADERS += extern/HPCombi/include/bmat8_impl.hpp hpcombiinclude_HEADERS += extern/HPCombi/include/epu.hpp @@ -122,8 +125,11 @@ hpcombifallbackinclude_HEADERS += extern/HPCombi/include/fallback/seq.hpp endif ## LIBSEMIGROUPS_HPCOMBI_ENABLED -if LIBSEMIGROUPS_WITH_INTERNAL_FMT +## Define fmtincludedir outside the conditional +## LIBSEMIGROUPS_WITH_INTERNAL_FMT because it is used by +## uninstall-hook fmtincludedir = $(includedir)/libsemigroups/fmt +if LIBSEMIGROUPS_WITH_INTERNAL_FMT fmtinclude_HEADERS = extern/fmt-5.3.0/include/fmt/chrono.h fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/color.h fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/core.h @@ -137,8 +143,11 @@ fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/time.h endif -if LIBSEMIGROUPS_EIGEN_ENABLED +## Define eigenincludedir outside the conditional +## LIBSEMIGROUPS_WITH_INTERNAL_EIGEN because it is used by +## uninstall-hook eigenincludedir = $(includedir)/libsemigroups/Eigen +if LIBSEMIGROUPS_WITH_INTERNAL_EIGEN eigeninclude_HEADERS = extern/eigen-3.3.7/Eigen/StdList eigeninclude_HEADERS += extern/eigen-3.3.7/Eigen/Jacobi eigeninclude_HEADERS += extern/eigen-3.3.7/Eigen/OrderingMethods @@ -521,7 +530,7 @@ eigensrchouseholderinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Householder/BlockHouseholder.h eigensrchouseholderinclude_HEADERS += extern/eigen-3.3.7/Eigen/src/Householder/HouseholderSequence.h eigensrchouseholderinclude_HEADERS += extern/eigen-3.3.7/Eigen/src/Householder/Householder.h -endif ## LIBSEMIGROUPS_EIGEN_ENABLED +endif ## LIBSEMIGROUPS_WITH_INTERNAL_EIGEN lib_LTLIBRARIES = libsemigroups.la @@ -574,7 +583,6 @@ EXTRA_DIST += etc/make-lint.sh EXTRA_DIST += etc/version-number.sh EXTRA_DIST += extern/HPCombi/VERSION -EXTRA_DIST += extern/.EIGEN_VERSION EXTRA_DIST += src/kbe-impl.hpp EXTRA_DIST += src/knuth-bendix-impl.hpp EXTRA_DIST += tests/catch.hpp @@ -942,6 +950,13 @@ rm -f .VERSION .PHONY: distclean-local +uninstall-hook: + if test -d ${eigenincludedir}; then rm -rf ${eigenincludedir}; fi + if test -d ${hpcombiincludedir}; then rm -rf ${hpcombiincludedir} && rmdir ${includedir}/libsemigroups/HPCombi; fi + if test -d ${fmtincludedir}; then rm -rf ${fmtincludedir}; fi + if test -d ${includedir}/libsemigroups; then rmdir ${includedir}/libsemigroups; fi +.PHONY: uninstall-hook + superclean: distclean git clean -xdf --exclude *.swp --exclude *.swo .PHONY: superclean diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/Makefile.in new/libsemigroups-1.3.3/Makefile.in --- old/libsemigroups-1.3.2/Makefile.in 2020-10-02 15:54:29.114608831 +0200 +++ new/libsemigroups-1.3.3/Makefile.in 2020-10-07 14:13:22.053721022 +0200 @@ -1525,7 +1525,7 @@ include/libsemigroups/types.hpp include/libsemigroups/uf.hpp \ include/libsemigroups/wilo.hpp include/libsemigroups/wislo.hpp \ include/libsemigroups/word.hpp -@LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@hpcombiincludedir = $(includedir)/libsemigroups/HPCombi/include +hpcombiincludedir = $(includedir)/libsemigroups/HPCombi/include @LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@hpcombiinclude_HEADERS = extern/HPCombi/include/bmat8.hpp \ @LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@ extern/HPCombi/include/bmat8_impl.hpp \ @LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@ extern/HPCombi/include/epu.hpp \ @@ -1542,7 +1542,7 @@ @LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@hpcombifallbackincludedir = $(includedir)/libsemigroups/HPCombi/include/fallback @LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@hpcombifallbackinclude_HEADERS = extern/HPCombi/include/fallback/gcdlcm.hpp \ @LIBSEMIGROUPS_HPCOMBI_ENABLED_TRUE@ extern/HPCombi/include/fallback/seq.hpp -@LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@fmtincludedir = $(includedir)/libsemigroups/fmt +fmtincludedir = $(includedir)/libsemigroups/fmt @LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@fmtinclude_HEADERS = extern/fmt-5.3.0/include/fmt/chrono.h \ @LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@ extern/fmt-5.3.0/include/fmt/color.h \ @LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@ extern/fmt-5.3.0/include/fmt/core.h \ @@ -1554,349 +1554,349 @@ @LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@ extern/fmt-5.3.0/include/fmt/printf.h \ @LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@ extern/fmt-5.3.0/include/fmt/ranges.h \ @LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE@ extern/fmt-5.3.0/include/fmt/time.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigenincludedir = $(includedir)/libsemigroups/Eigen -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigeninclude_HEADERS = extern/eigen-3.3.7/Eigen/StdList \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Jacobi \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/OrderingMethods \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/CholmodSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SparseCore \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Cholesky \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SparseLU \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SuperLUSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Dense \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SPQRSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/LU \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Eigenvalues \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/PaStiXSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/CMakeLists.txt \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Eigen \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SVD \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SparseQR \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/MetisSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/IterativeLinearSolvers \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Geometry \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/StdDeque \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/QR \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/QtAlignedMalloc \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/StdVector \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Core \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/PardisoSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/SparseCholesky \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/UmfPackSupport \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Sparse \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/Householder -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcincludedir = $(includedir)/libsemigroups/Eigen/src -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcjacobiincludedir = $(includedir)/libsemigroups/Eigen/src/Jacobi -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcjacobiinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Jacobi/Jacobi.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcorderingmethodsincludedir = $(includedir)/libsemigroups/Eigen/src/OrderingMethods -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcorderingmethodsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/OrderingMethods/Eigen_Colamd.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/OrderingMethods/Ordering.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/OrderingMethods/Amd.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccholmodsupportincludedir = $(includedir)/libsemigroups/Eigen/src/CholmodSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccholmodsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/CholmodSupport/CholmodSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparsecoreincludedir = $(includedir)/libsemigroups/Eigen/src/SparseCore -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparsecoreinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseSparseProductWithPruning.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseRedux.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseDiagonalProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseFuzzy.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseSelfAdjointView.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseCwiseBinaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/CompressedStorage.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseCompressedBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseCwiseUnaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseMap.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseDenseProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/MappedSparseMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseUtil.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseBlock.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseVector.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseView.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseAssign.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseTranspose.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseDot.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseRef.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseColEtree.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparsePermutation.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/AmbiVector.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseSolverBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseTriangularView.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/TriangularSolver.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseMatrixBase.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccholeskyincludedir = $(includedir)/libsemigroups/Eigen/src/Cholesky -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccholeskyinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Cholesky/LLT_LAPACKE.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Cholesky/LLT.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Cholesky/LDLT.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparseluincludedir = $(includedir)/libsemigroups/Eigen/src/SparseLU -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparseluinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_kernel_bmod.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_relax_snode.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_panel_dfs.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_column_dfs.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_gemm_kernel.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_Utils.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_Memory.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLUImpl.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_pruneL.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_column_bmod.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_panel_bmod.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_pivotL.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_Structs.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsuperlusupportincludedir = $(includedir)/libsemigroups/Eigen/src/SuperLUSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsuperlusupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SuperLUSupport/SuperLUSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcspqrsupportincludedir = $(includedir)/libsemigroups/Eigen/src/SPQRSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcspqrsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcluincludedir = $(includedir)/libsemigroups/Eigen/src/LU -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcluinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/LU/FullPivLU.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/Determinant.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/InverseImpl.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/PartialPivLU.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/PartialPivLU_LAPACKE.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcluarchincludedir = $(includedir)/libsemigroups/Eigen/src/LU/arch -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcluarchinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/LU/arch/Inverse_SSE.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrceigenvaluesincludedir = $(includedir)/libsemigroups/Eigen/src/Eigenvalues -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrceigenvaluesinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Eigenvalues/ComplexEigenSolver.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/RealQZ.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/Tridiagonalization.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/EigenSolver.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/ComplexSchur.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/HessenbergDecomposition.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/RealSchur.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcpastixsupportincludedir = $(includedir)/libsemigroups/Eigen/src/PaStiXSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcpastixsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/PaStiXSupport/PaStiXSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsvdincludedir = $(includedir)/libsemigroups/Eigen/src/SVD -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsvdinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SVD/JacobiSVD_LAPACKE.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/UpperBidiagonalization.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/JacobiSVD.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/BDCSVD.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/SVDBase.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparseqrincludedir = $(includedir)/libsemigroups/Eigen/src/SparseQR -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparseqrinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseQR/SparseQR.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcmetissupportincludedir = $(includedir)/libsemigroups/Eigen/src/MetisSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcmetissupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/MetisSupport/MetisSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrciterativelinearsolversincludedir = $(includedir)/libsemigroups/Eigen/src/IterativeLinearSolvers -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrciterativelinearsolversinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcgeometryincludedir = $(includedir)/libsemigroups/Eigen/src/Geometry -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcgeometryinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Geometry/Umeyama.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/OrthoMethods.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/RotationBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/EulerAngles.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/AngleAxis.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Hyperplane.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/AlignedBox.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/ParametrizedLine.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Translation.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Transform.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Quaternion.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Scaling.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Rotation2D.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Homogeneous.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcgeometryarchincludedir = $(includedir)/libsemigroups/Eigen/src/Geometry/arch -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcgeometryarchinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Geometry/arch/Geometry_SSE.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcqrincludedir = $(includedir)/libsemigroups/Eigen/src/QR -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcqrinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/FullPivHouseholderQR.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/HouseholderQR.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/HouseholderQR_LAPACKE.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/CompleteOrthogonalDecomposition.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/ColPivHouseholderQR.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcstlsupportincludedir = $(includedir)/libsemigroups/Eigen/src/StlSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcstlsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/StlSupport/details.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/StlSupport/StdDeque.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/StlSupport/StdList.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/StlSupport/StdVector.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccoreincludedir = $(includedir)/libsemigroups/Eigen/src/Core -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccoreinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/NestByValue.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/GlobalFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Array.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SelfCwiseBinaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseBinaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/VectorBlock.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Dot.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Assign.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ProductEvaluators.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/BandMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Inverse.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MatrixBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/GenericPacketMath.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Transpose.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ArrayBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseTernaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Ref.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Visitor.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/StableNorm.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Replicate.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Transpositions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SelfAdjointView.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/PlainObjectBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DenseStorage.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ConditionEstimator.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/NumTraits.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseUnaryView.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DiagonalProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/VectorwiseOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Solve.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Reverse.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ReturnByValue.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Product.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DenseBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/BooleanRedux.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/NoAlias.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ArrayWrapper.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Random.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MapBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Block.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DiagonalMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Diagonal.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Map.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CoreIterators.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CommaInitializer.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Select.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/GeneralProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/EigenBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Fuzzy.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SolverBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ForceAlignedAccess.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Matrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Redux.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/TriangularMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Stride.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Assign_MKL.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/IO.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseUnaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseNullaryOp.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/PermutationMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Swap.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SolveTriangular.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DenseCoeffsBase.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MathFunctionsImpl.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorefunctorsincludedir = $(includedir)/libsemigroups/Eigen/src/Core/functors -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorefunctorsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/AssignmentFunctors.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/UnaryFunctors.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/StlFunctors.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/TernaryFunctors.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/NullaryFunctors.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccoreproductsincludedir = $(includedir)/libsemigroups/Eigen/src/Core/products -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccoreproductsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularSolverVector.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralBlockPanelKernel.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixVector.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/Parallelizer.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointProduct.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixVector.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularSolverMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointRank2Update.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixVector.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixMatrix.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrix.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchaltivecincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/AltiVec -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchaltivecinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/AltiVec/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AltiVec/Complex.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AltiVec/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchavx512includedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/AVX512 -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchavx512include_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/AVX512/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX512/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchneonincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/NEON -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchneoninclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/NEON/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/NEON/Complex.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/NEON/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchdefaultincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/Default -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchdefaultinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/Default/ConjHelper.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/Default/Settings.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchavxincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/AVX -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchavxinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/TypeCasting.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/Complex.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchzvectorincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/ZVector -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchzvectorinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/ZVector/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/ZVector/Complex.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/ZVector/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchsseincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/SSE -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchsseinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/TypeCasting.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/Complex.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchcudaincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/CUDA -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccorearchcudainclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/MathFunctions.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/Half.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/PacketMathHalf.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/TypeCasting.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/Complex.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/PacketMath.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccoreutilincludedir = $(includedir)/libsemigroups/Eigen/src/Core/util -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrccoreutilinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/util/Macros.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/DisableStupidWarnings.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/Constants.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/NonMPL2.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/XprHelper.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/MKL_support.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/ForwardDeclarations.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/BlasUtil.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/Memory.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/StaticAssert.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/ReenableStupidWarnings.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/Meta.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcmiscincludedir = $(includedir)/libsemigroups/Eigen/src/misc -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcmiscinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/misc/Image.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/Kernel.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/RealSvd2x2.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/lapack.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/lapacke_mangling.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/blas.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/lapacke.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcpardisosupportincludedir = $(includedir)/libsemigroups/Eigen/src/PardisoSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcpardisosupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/PardisoSupport/PardisoSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparsecholeskyincludedir = $(includedir)/libsemigroups/Eigen/src/SparseCholesky -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcsparsecholeskyinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseCholesky/SimplicialCholesky.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcumfpacksupportincludedir = $(includedir)/libsemigroups/Eigen/src/UmfPackSupport -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcumfpacksupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/UmfPackSupport/UmfPackSupport.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcpluginsincludedir = $(includedir)/libsemigroups/Eigen/src/plugins -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrcpluginsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/plugins/CommonCwiseBinaryOps.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/MatrixCwiseBinaryOps.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/ArrayCwiseUnaryOps.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/MatrixCwiseUnaryOps.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/BlockMethods.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/CommonCwiseUnaryOps.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/ArrayCwiseBinaryOps.h -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrchouseholderincludedir = $(includedir)/libsemigroups/Eigen/src/Householder -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@eigensrchouseholderinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Householder/BlockHouseholder.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Householder/HouseholderSequence.h \ -@LIBSEMIGROUPS_EIGEN_ENABLED_TRUE@ extern/eigen-3.3.7/Eigen/src/Householder/Householder.h +eigenincludedir = $(includedir)/libsemigroups/Eigen +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigeninclude_HEADERS = extern/eigen-3.3.7/Eigen/StdList \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Jacobi \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/OrderingMethods \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/CholmodSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SparseCore \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Cholesky \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SparseLU \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SuperLUSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Dense \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SPQRSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/LU \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Eigenvalues \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/PaStiXSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/CMakeLists.txt \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Eigen \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SVD \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SparseQR \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/MetisSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/IterativeLinearSolvers \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Geometry \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/StdDeque \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/QR \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/QtAlignedMalloc \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/StdVector \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Core \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/PardisoSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/SparseCholesky \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/UmfPackSupport \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Sparse \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/Householder +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcincludedir = $(includedir)/libsemigroups/Eigen/src +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcjacobiincludedir = $(includedir)/libsemigroups/Eigen/src/Jacobi +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcjacobiinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Jacobi/Jacobi.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcorderingmethodsincludedir = $(includedir)/libsemigroups/Eigen/src/OrderingMethods +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcorderingmethodsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/OrderingMethods/Eigen_Colamd.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/OrderingMethods/Ordering.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/OrderingMethods/Amd.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccholmodsupportincludedir = $(includedir)/libsemigroups/Eigen/src/CholmodSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccholmodsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/CholmodSupport/CholmodSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparsecoreincludedir = $(includedir)/libsemigroups/Eigen/src/SparseCore +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparsecoreinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseSparseProductWithPruning.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseRedux.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseDiagonalProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseFuzzy.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseSelfAdjointView.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseCwiseBinaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/CompressedStorage.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseCompressedBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseCwiseUnaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseMap.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseDenseProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/MappedSparseMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseUtil.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseBlock.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseVector.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseView.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseAssign.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseTranspose.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseDot.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseRef.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseColEtree.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparsePermutation.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/AmbiVector.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseSolverBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseTriangularView.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/TriangularSolver.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCore/SparseMatrixBase.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccholeskyincludedir = $(includedir)/libsemigroups/Eigen/src/Cholesky +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccholeskyinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Cholesky/LLT_LAPACKE.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Cholesky/LLT.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Cholesky/LDLT.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparseluincludedir = $(includedir)/libsemigroups/Eigen/src/SparseLU +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparseluinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_kernel_bmod.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_relax_snode.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_panel_dfs.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_column_dfs.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_gemm_kernel.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_Utils.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_Memory.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLUImpl.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_pruneL.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_column_bmod.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_panel_bmod.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_pivotL.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseLU/SparseLU_Structs.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsuperlusupportincludedir = $(includedir)/libsemigroups/Eigen/src/SuperLUSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsuperlusupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SuperLUSupport/SuperLUSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcspqrsupportincludedir = $(includedir)/libsemigroups/Eigen/src/SPQRSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcspqrsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcluincludedir = $(includedir)/libsemigroups/Eigen/src/LU +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcluinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/LU/FullPivLU.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/Determinant.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/InverseImpl.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/PartialPivLU.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/LU/PartialPivLU_LAPACKE.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcluarchincludedir = $(includedir)/libsemigroups/Eigen/src/LU/arch +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcluarchinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/LU/arch/Inverse_SSE.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrceigenvaluesincludedir = $(includedir)/libsemigroups/Eigen/src/Eigenvalues +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrceigenvaluesinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Eigenvalues/ComplexEigenSolver.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/RealQZ.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/Tridiagonalization.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/EigenSolver.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/ComplexSchur.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/HessenbergDecomposition.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/RealSchur.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcpastixsupportincludedir = $(includedir)/libsemigroups/Eigen/src/PaStiXSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcpastixsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/PaStiXSupport/PaStiXSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsvdincludedir = $(includedir)/libsemigroups/Eigen/src/SVD +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsvdinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SVD/JacobiSVD_LAPACKE.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/UpperBidiagonalization.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/JacobiSVD.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/BDCSVD.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SVD/SVDBase.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparseqrincludedir = $(includedir)/libsemigroups/Eigen/src/SparseQR +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparseqrinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseQR/SparseQR.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcmetissupportincludedir = $(includedir)/libsemigroups/Eigen/src/MetisSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcmetissupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/MetisSupport/MetisSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrciterativelinearsolversincludedir = $(includedir)/libsemigroups/Eigen/src/IterativeLinearSolvers +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrciterativelinearsolversinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcgeometryincludedir = $(includedir)/libsemigroups/Eigen/src/Geometry +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcgeometryinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Geometry/Umeyama.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/OrthoMethods.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/RotationBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/EulerAngles.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/AngleAxis.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Hyperplane.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/AlignedBox.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/ParametrizedLine.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Translation.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Transform.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Quaternion.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Scaling.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Rotation2D.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Geometry/Homogeneous.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcgeometryarchincludedir = $(includedir)/libsemigroups/Eigen/src/Geometry/arch +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcgeometryarchinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Geometry/arch/Geometry_SSE.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcqrincludedir = $(includedir)/libsemigroups/Eigen/src/QR +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcqrinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/FullPivHouseholderQR.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/HouseholderQR.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/HouseholderQR_LAPACKE.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/CompleteOrthogonalDecomposition.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/QR/ColPivHouseholderQR.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcstlsupportincludedir = $(includedir)/libsemigroups/Eigen/src/StlSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcstlsupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/StlSupport/details.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/StlSupport/StdDeque.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/StlSupport/StdList.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/StlSupport/StdVector.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccoreincludedir = $(includedir)/libsemigroups/Eigen/src/Core +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccoreinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/NestByValue.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/GlobalFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Array.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SelfCwiseBinaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseBinaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/VectorBlock.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Dot.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Assign.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ProductEvaluators.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/BandMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Inverse.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MatrixBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/GenericPacketMath.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Transpose.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ArrayBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseTernaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Ref.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Visitor.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/StableNorm.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Replicate.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Transpositions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SelfAdjointView.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/PlainObjectBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DenseStorage.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ConditionEstimator.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/NumTraits.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseUnaryView.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DiagonalProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/VectorwiseOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Solve.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Reverse.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ReturnByValue.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Product.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DenseBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/BooleanRedux.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/NoAlias.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ArrayWrapper.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Random.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MapBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Block.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DiagonalMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Diagonal.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Map.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CoreIterators.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CommaInitializer.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Select.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/GeneralProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/EigenBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Fuzzy.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SolverBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/ForceAlignedAccess.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Matrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Redux.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/TriangularMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Stride.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Assign_MKL.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/IO.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseUnaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/CwiseNullaryOp.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/PermutationMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/Swap.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/SolveTriangular.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/DenseCoeffsBase.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/MathFunctionsImpl.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorefunctorsincludedir = $(includedir)/libsemigroups/Eigen/src/Core/functors +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorefunctorsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/AssignmentFunctors.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/UnaryFunctors.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/StlFunctors.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/TernaryFunctors.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/functors/NullaryFunctors.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccoreproductsincludedir = $(includedir)/libsemigroups/Eigen/src/Core/products +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccoreproductsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularSolverVector.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralBlockPanelKernel.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixVector.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/Parallelizer.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointProduct.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixVector.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularSolverMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointRank2Update.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixVector.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/SelfadjointMatrixMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/TriangularMatrixMatrix.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/products/GeneralMatrixMatrix.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchaltivecincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/AltiVec +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchaltivecinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/AltiVec/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AltiVec/Complex.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AltiVec/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchavx512includedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/AVX512 +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchavx512include_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/AVX512/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX512/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchneonincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/NEON +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchneoninclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/NEON/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/NEON/Complex.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/NEON/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchdefaultincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/Default +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchdefaultinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/Default/ConjHelper.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/Default/Settings.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchavxincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/AVX +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchavxinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/TypeCasting.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/Complex.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/AVX/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchzvectorincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/ZVector +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchzvectorinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/ZVector/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/ZVector/Complex.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/ZVector/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchsseincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/SSE +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchsseinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/TypeCasting.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/Complex.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/SSE/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchcudaincludedir = $(includedir)/libsemigroups/Eigen/src/Core/arch/CUDA +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccorearchcudainclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/MathFunctions.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/Half.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/PacketMathHalf.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/TypeCasting.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/Complex.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/arch/CUDA/PacketMath.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccoreutilincludedir = $(includedir)/libsemigroups/Eigen/src/Core/util +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrccoreutilinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Core/util/Macros.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/DisableStupidWarnings.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/Constants.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/NonMPL2.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/XprHelper.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/MKL_support.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/ForwardDeclarations.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/BlasUtil.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/Memory.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/StaticAssert.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/ReenableStupidWarnings.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Core/util/Meta.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcmiscincludedir = $(includedir)/libsemigroups/Eigen/src/misc +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcmiscinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/misc/Image.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/Kernel.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/RealSvd2x2.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/lapack.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/lapacke_mangling.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/blas.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/misc/lapacke.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcpardisosupportincludedir = $(includedir)/libsemigroups/Eigen/src/PardisoSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcpardisosupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/PardisoSupport/PardisoSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparsecholeskyincludedir = $(includedir)/libsemigroups/Eigen/src/SparseCholesky +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcsparsecholeskyinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/SparseCholesky/SimplicialCholesky.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcumfpacksupportincludedir = $(includedir)/libsemigroups/Eigen/src/UmfPackSupport +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcumfpacksupportinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/UmfPackSupport/UmfPackSupport.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcpluginsincludedir = $(includedir)/libsemigroups/Eigen/src/plugins +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrcpluginsinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/plugins/CommonCwiseBinaryOps.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/MatrixCwiseBinaryOps.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/ArrayCwiseUnaryOps.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/MatrixCwiseUnaryOps.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/BlockMethods.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/CommonCwiseUnaryOps.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/plugins/ArrayCwiseBinaryOps.h +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrchouseholderincludedir = $(includedir)/libsemigroups/Eigen/src/Householder +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@eigensrchouseholderinclude_HEADERS = extern/eigen-3.3.7/Eigen/src/Householder/BlockHouseholder.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Householder/HouseholderSequence.h \ +@LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE@ extern/eigen-3.3.7/Eigen/src/Householder/Householder.h lib_LTLIBRARIES = libsemigroups.la libsemigroups_la_SOURCES = src/blocks.cpp src/bmat8.cpp \ src/cong-intf.cpp src/cong-pair.cpp src/cong.cpp \ @@ -1912,7 +1912,7 @@ EXTRA_DIST = .clang-format CPPLINT.cfg LICENSE README.rst .VERSION \ docs etc/make-doc-sphinx.sh etc/make-doc-yml.sh \ etc/make-format.sh etc/make-lint.sh etc/version-number.sh \ - extern/HPCombi/VERSION extern/.EIGEN_VERSION src/kbe-impl.hpp \ + extern/HPCombi/VERSION src/kbe-impl.hpp \ src/knuth-bendix-impl.hpp tests/catch.hpp \ tests/fpsemi-examples.hpp \ tests/test-konieczny-booleanmat-data.hpp tests/test-main.hpp @@ -4470,8 +4470,9 @@ uninstall-hpcombifallbackincludeHEADERS \ uninstall-hpcombiincludeHEADERS uninstall-libLTLIBRARIES \ uninstall-pkgconfigDATA uninstall-pkgincludeHEADERS - -.MAKE: check-am install-am install-strip + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) uninstall-hook +.MAKE: check-am install-am install-strip uninstall-am .PHONY: CTAGS GTAGS TAGS all all-am all-local am--depfiles am--refresh \ check check-am clean clean-checkPROGRAMS clean-cscope \ @@ -4571,7 +4572,7 @@ uninstall-eigensrcsuperlusupportincludeHEADERS \ uninstall-eigensrcsvdincludeHEADERS \ uninstall-eigensrcumfpacksupportincludeHEADERS \ - uninstall-fmtincludeHEADERS \ + uninstall-fmtincludeHEADERS uninstall-hook \ uninstall-hpcombifallbackincludeHEADERS \ uninstall-hpcombiincludeHEADERS uninstall-libLTLIBRARIES \ uninstall-pkgconfigDATA uninstall-pkgincludeHEADERS @@ -4609,6 +4610,13 @@ rm -f .VERSION .PHONY: distclean-local +uninstall-hook: + if test -d ${eigenincludedir}; then rm -rf ${eigenincludedir}; fi + if test -d ${hpcombiincludedir}; then rm -rf ${hpcombiincludedir} && rmdir ${includedir}/libsemigroups/HPCombi; fi + if test -d ${fmtincludedir}; then rm -rf ${fmtincludedir}; fi + if test -d ${includedir}/libsemigroups; then rmdir ${includedir}/libsemigroups; fi +.PHONY: uninstall-hook + superclean: distclean git clean -xdf --exclude *.swp --exclude *.swo .PHONY: superclean diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/README.rst new/libsemigroups-1.3.3/README.rst --- old/libsemigroups-1.3.2/README.rst 2020-10-02 15:54:19.949765441 +0200 +++ new/libsemigroups-1.3.3/README.rst 2020-10-07 14:13:13.203496260 +0200 @@ -4,7 +4,7 @@ The full license is in the file LICENSE, distributed with this software. -libsemigroups - Version 1.3.2 +libsemigroups - Version 1.3.3 ============================= .. image:: https://readthedocs.org/projects/libsemigroups/badge/?version=master diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/configure new/libsemigroups-1.3.3/configure --- old/libsemigroups-1.3.2/configure 2020-10-02 15:54:27.754973843 +0200 +++ new/libsemigroups-1.3.3/configure 2020-10-07 14:13:20.709487685 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libsemigroups 1.3.2. +# Generated by GNU Autoconf 2.69 for libsemigroups 1.3.3. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libsemigroups' PACKAGE_TARNAME='libsemigroups' -PACKAGE_VERSION='1.3.2' -PACKAGE_STRING='libsemigroups 1.3.2' +PACKAGE_VERSION='1.3.3' +PACKAGE_STRING='libsemigroups 1.3.3' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -635,8 +635,8 @@ ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS -LIBSEMIGROUPS_EIGEN_ENABLED_FALSE -LIBSEMIGROUPS_EIGEN_ENABLED_TRUE +LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_FALSE +LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE EIGEN3_LIBS EIGEN3_CFLAGS LIBSEMIGROUPS_WITH_INTERNAL_FMT_FALSE @@ -646,8 +646,6 @@ PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG -LIBSEMIGROUPS_FMT_ENABLED_FALSE -LIBSEMIGROUPS_FMT_ENABLED_TRUE HPCOMBI_CXXFLAGS HPCOMBI_CONSTEXPR_FUN_ARGS_FALSE HPCOMBI_CONSTEXPR_FUN_ARGS_TRUE @@ -1386,7 +1384,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libsemigroups 1.3.2 to adapt to many kinds of systems. +\`configure' configures libsemigroups 1.3.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1456,7 +1454,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libsemigroups 1.3.2:";; + short | recursive ) echo "Configuration of libsemigroups 1.3.3:";; esac cat <<\_ACEOF @@ -1595,7 +1593,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libsemigroups configure 1.3.2 +libsemigroups configure 1.3.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2561,7 +2559,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libsemigroups $as_me 1.3.2, which was +It was created by libsemigroups $as_me 1.3.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3432,7 +3430,7 @@ # Define the identity of the package. PACKAGE='libsemigroups' - VERSION='1.3.2' + VERSION='1.3.3' cat >>confdefs.h <<_ACEOF @@ -20554,19 +20552,11 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_fmt" >&5 $as_echo "$enable_fmt" >&6; } - if test "x$enable_fmt" = xyes; then : + if test "x$enable_fmt" = xyes; then : $as_echo "#define FMT_ENABLED 1" >>confdefs.h fi - if test "x$enable_fmt" = xyes; then - LIBSEMIGROUPS_FMT_ENABLED_TRUE= - LIBSEMIGROUPS_FMT_ENABLED_FALSE='#' -else - LIBSEMIGROUPS_FMT_ENABLED_TRUE='#' - LIBSEMIGROUPS_FMT_ENABLED_FALSE= -fi - if test "x$enable_fmt" = xyes; then @@ -20684,7 +20674,7 @@ fi fi - if test "x$enable_fmt" = xyes && test "x$with_external_fmt" != xyes; then + if test "x$enable_fmt" = xyes && test "x$with_external_fmt" != xyes; then LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE= LIBSEMIGROUPS_WITH_INTERNAL_FMT_FALSE='#' else @@ -20697,7 +20687,6 @@ # Check if the vendored eigen should be used or not, or if eigen should be # disabled altogether - # Check whether --enable-eigen was given. if test "${enable_eigen+set}" = set; then : enableval=$enable_eigen; @@ -20711,13 +20700,20 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_eigen" >&5 $as_echo "$enable_eigen" >&6; } - if test "$enable_eigen" = yes; then + if test "x$enable_eigen" = xyes; then : + +$as_echo "#define EIGEN_ENABLED 1" >>confdefs.h + +fi + + if test "x$enable_eigen" = xyes; then # Check whether --with-external-eigen was given. if test "${with_external_eigen+set}" = set; then : - withval=$with_external_eigen; with_external_eigen=yes + withval=$with_external_eigen; else with_external_eigen=no + fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use external eigen" >&5 @@ -20725,24 +20721,25 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_external_eigen" >&5 $as_echo "$with_external_eigen" >&6; } - REQUI_EIGEN_VERSION="$(cat $srcdir/extern/.EIGEN_VERSION)" - if test "$with_external_eigen" = yes; then + MIN_EIGEN_VERSION="3.3.7" + + if test "x$with_external_eigen" = xyes; then pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for eigen3 >= $REQUI_EIGEN_VERSION" >&5 -$as_echo_n "checking for eigen3 >= $REQUI_EIGEN_VERSION... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for eigen3 >= $MIN_EIGEN_VERSION" >&5 +$as_echo_n "checking for eigen3 >= $MIN_EIGEN_VERSION... " >&6; } if test -n "$EIGEN3_CFLAGS"; then pkg_cv_EIGEN3_CFLAGS="$EIGEN3_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"eigen3 >= \$REQUI_EIGEN_VERSION\""; } >&5 - ($PKG_CONFIG --exists --print-errors "eigen3 >= $REQUI_EIGEN_VERSION") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"eigen3 >= \$MIN_EIGEN_VERSION\""; } >&5 + ($PKG_CONFIG --exists --print-errors "eigen3 >= $MIN_EIGEN_VERSION") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_EIGEN3_CFLAGS=`$PKG_CONFIG --cflags "eigen3 >= $REQUI_EIGEN_VERSION" 2>/dev/null` + pkg_cv_EIGEN3_CFLAGS=`$PKG_CONFIG --cflags "eigen3 >= $MIN_EIGEN_VERSION" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -20754,12 +20751,12 @@ pkg_cv_EIGEN3_LIBS="$EIGEN3_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"eigen3 >= \$REQUI_EIGEN_VERSION\""; } >&5 - ($PKG_CONFIG --exists --print-errors "eigen3 >= $REQUI_EIGEN_VERSION") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"eigen3 >= \$MIN_EIGEN_VERSION\""; } >&5 + ($PKG_CONFIG --exists --print-errors "eigen3 >= $MIN_EIGEN_VERSION") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_EIGEN3_LIBS=`$PKG_CONFIG --libs "eigen3 >= $REQUI_EIGEN_VERSION" 2>/dev/null` + pkg_cv_EIGEN3_LIBS=`$PKG_CONFIG --libs "eigen3 >= $MIN_EIGEN_VERSION" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -20780,14 +20777,14 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - EIGEN3_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "eigen3 >= $REQUI_EIGEN_VERSION" 2>&1` + EIGEN3_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "eigen3 >= $MIN_EIGEN_VERSION" 2>&1` else - EIGEN3_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "eigen3 >= $REQUI_EIGEN_VERSION" 2>&1` + EIGEN3_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "eigen3 >= $MIN_EIGEN_VERSION" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$EIGEN3_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (eigen3 >= $REQUI_EIGEN_VERSION) were not met: + as_fn_error $? "Package requirements (eigen3 >= $MIN_EIGEN_VERSION) were not met: $EIGEN3_PKG_ERRORS @@ -20817,48 +20814,20 @@ EIGEN3_LIBS=$pkg_cv_EIGEN3_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } - eigen_enabled=yes + fi else - as_ac_File=`$as_echo "ac_cv_file_$srcdir/extern/eigen-3.3.7/Eigen/QR" | $as_tr_sh` -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $srcdir/extern/eigen-3.3.7/Eigen/QR" >&5 -$as_echo_n "checking for $srcdir/extern/eigen-3.3.7/Eigen/QR... " >&6; } -if eval \${$as_ac_File+:} false; then : - $as_echo_n "(cached) " >&6 -else - test "$cross_compiling" = yes && - as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 -if test -r "$srcdir/extern/eigen-3.3.7/Eigen/QR"; then - eval "$as_ac_File=yes" -else - eval "$as_ac_File=no" -fi -fi -eval ac_res=\$$as_ac_File - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -if eval test \"x\$"$as_ac_File"\" = x"yes"; then : - eigen_enabled=yes -else - as_fn_error $? "eigen is required, clone or download the repo from https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.gz into the libsemigroups/extern directory" "$LINENO" 5 -fi - - EIGEN3_CFLAGS='-I$(srcdir)/extern/eigen-3.3.7/' fi fi - if test "x$eigen_enabled" = xyes; then : - -$as_echo "#define EIGEN_ENABLED 1" >>confdefs.h -fi - if test x$eigen_enabled = xyes; then - LIBSEMIGROUPS_EIGEN_ENABLED_TRUE= - LIBSEMIGROUPS_EIGEN_ENABLED_FALSE='#' + if test "x$enable_eigen" = xyes && test "x$with_external_eigen" != xyes; then + LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE= + LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_FALSE='#' else - LIBSEMIGROUPS_EIGEN_ENABLED_TRUE='#' - LIBSEMIGROUPS_EIGEN_ENABLED_FALSE= + LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE='#' + LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_FALSE= fi @@ -21138,16 +21107,12 @@ as_fn_error $? "conditional \"HPCOMBI_CONSTEXPR_FUN_ARGS\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi -if test -z "${LIBSEMIGROUPS_FMT_ENABLED_TRUE}" && test -z "${LIBSEMIGROUPS_FMT_ENABLED_FALSE}"; then - as_fn_error $? "conditional \"LIBSEMIGROUPS_FMT_ENABLED\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 -fi if test -z "${LIBSEMIGROUPS_WITH_INTERNAL_FMT_TRUE}" && test -z "${LIBSEMIGROUPS_WITH_INTERNAL_FMT_FALSE}"; then as_fn_error $? "conditional \"LIBSEMIGROUPS_WITH_INTERNAL_FMT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi -if test -z "${LIBSEMIGROUPS_EIGEN_ENABLED_TRUE}" && test -z "${LIBSEMIGROUPS_EIGEN_ENABLED_FALSE}"; then - as_fn_error $? "conditional \"LIBSEMIGROUPS_EIGEN_ENABLED\" was never defined. +if test -z "${LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_TRUE}" && test -z "${LIBSEMIGROUPS_WITH_INTERNAL_EIGEN_FALSE}"; then + as_fn_error $? "conditional \"LIBSEMIGROUPS_WITH_INTERNAL_EIGEN\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi @@ -21547,7 +21512,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libsemigroups $as_me 1.3.2, which was +This file was extended by libsemigroups $as_me 1.3.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -21613,7 +21578,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libsemigroups config.status 1.3.2 +libsemigroups config.status 1.3.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/docs/source/changelog.rst new/libsemigroups-1.3.3/docs/source/changelog.rst --- old/libsemigroups-1.3.2/docs/source/changelog.rst 2020-10-02 15:54:19.950402289 +0200 +++ new/libsemigroups-1.3.3/docs/source/changelog.rst 2020-10-07 14:13:13.209061583 +0200 @@ -1,6 +1,12 @@ Changelog ========= +v1.3.3 (released 07/10/2020) +---------------------------- + +This is a minor release resolving an issue with `make install` including a copy +of `eigen3` when it should not have. Reported by Antonio Rojas. + v1.3.2 (released 02/10/2020) ---------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/docs/source/index.rst new/libsemigroups-1.3.3/docs/source/index.rst --- old/libsemigroups-1.3.2/docs/source/index.rst 2020-10-02 15:54:19.951641680 +0200 +++ new/libsemigroups-1.3.3/docs/source/index.rst 2020-10-07 14:13:13.210536841 +0200 @@ -1,4 +1,4 @@ -libsemigroups - Version 1.3.2 +libsemigroups - Version 1.3.3 ============================= C++ library for semigroups and monoids diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/docs/source/install.rst new/libsemigroups-1.3.3/docs/source/install.rst --- old/libsemigroups-1.3.2/docs/source/install.rst 2020-10-02 15:54:19.952426729 +0200 +++ new/libsemigroups-1.3.3/docs/source/install.rst 2020-10-07 14:13:13.211545986 +0200 @@ -1,4 +1,4 @@ -.. |libsemigroups-version| replace:: 1.3.2 +.. |libsemigroups-version| replace:: 1.3.3 .. _Installation: Binary files old/libsemigroups-1.3.2/docs/yml/.fpsemigroup.yml.swp and new/libsemigroups-1.3.3/docs/yml/.fpsemigroup.yml.swp differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/extern/.EIGEN_VERSION new/libsemigroups-1.3.3/extern/.EIGEN_VERSION --- old/libsemigroups-1.3.2/extern/.EIGEN_VERSION 2020-09-23 15:42:55.596103557 +0200 +++ new/libsemigroups-1.3.3/extern/.EIGEN_VERSION 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -3.3.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/include/libsemigroups/libsemigroups-config.hpp new/libsemigroups-1.3.3/include/libsemigroups/libsemigroups-config.hpp --- old/libsemigroups-1.3.2/include/libsemigroups/libsemigroups-config.hpp 2020-10-02 15:54:46.132464647 +0200 +++ new/libsemigroups-1.3.3/include/libsemigroups/libsemigroups-config.hpp 2020-10-07 14:13:39.295086067 +0200 @@ -178,7 +178,7 @@ /* Define to the full name and version of this package. */ #ifndef LIBSEMIGROUPS_PACKAGE_STRING -#define LIBSEMIGROUPS_PACKAGE_STRING "libsemigroups 1.3.2" +#define LIBSEMIGROUPS_PACKAGE_STRING "libsemigroups 1.3.3" #endif /* Define to the one symbol short name of this package. */ @@ -193,7 +193,7 @@ /* Define to the version of this package. */ #ifndef LIBSEMIGROUPS_PACKAGE_VERSION -#define LIBSEMIGROUPS_PACKAGE_VERSION "1.3.2" +#define LIBSEMIGROUPS_PACKAGE_VERSION "1.3.3" #endif /* Define to necessary symbol if this constant uses a non-standard name on @@ -225,7 +225,7 @@ /* Version number of package */ #ifndef LIBSEMIGROUPS_VERSION -#define LIBSEMIGROUPS_VERSION "1.3.2" +#define LIBSEMIGROUPS_VERSION "1.3.3" #endif /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/include/libsemigroups/obvinf.hpp new/libsemigroups-1.3.3/include/libsemigroups/obvinf.hpp --- old/libsemigroups-1.3.2/include/libsemigroups/obvinf.hpp 2020-09-23 15:42:56.291808088 +0200 +++ new/libsemigroups-1.3.3/include/libsemigroups/obvinf.hpp 2020-10-07 13:17:30.396956590 +0200 @@ -131,6 +131,7 @@ inline bool matrix_row_sums_to_0(size_t row) { #ifdef LIBSEMIGROUPS_EIGEN_ENABLED + // static_assert(false, ""); return _matrix.row(row).sum() == 0; #else (void) row; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/m4/ax_check_eigen.m4 new/libsemigroups-1.3.3/m4/ax_check_eigen.m4 --- old/libsemigroups-1.3.2/m4/ax_check_eigen.m4 2020-10-02 15:14:48.104009727 +0200 +++ new/libsemigroups-1.3.3/m4/ax_check_eigen.m4 2020-10-07 13:17:30.397198433 +0200 @@ -1,49 +1,45 @@ dnl handle eigen checks -dnl -dnl if --with-external-eigen is supplied, -dnl use it if it is known to pkg-config and is new enough; -dnl otherwise use the included version -dnl + AC_DEFUN([AX_CHECK_EIGEN], [ - - AC_ARG_ENABLE([eigen], - [AS_HELP_STRING([--enable-eigen], [enable eigen])], - [], - [enable_eigen=yes] - ) + AC_ARG_ENABLE( + [eigen], + [AS_HELP_STRING([--enable-eigen], [enable eigen])], + [], + [enable_eigen=yes] + ) AC_MSG_CHECKING([whether to enable eigen]) AC_MSG_RESULT([$enable_eigen]) - if test "$enable_eigen" = yes; then - AC_ARG_WITH([external-eigen], - [AC_HELP_STRING([--with-external-eigen], - [use the external eigen])], - [with_external_eigen=yes], - [with_external_eigen=no]) + dnl The following defines the LIBSEMIGROUPS_EIGEN_ENABLED preprocessor macro + dnl (the LIBSEMIGROUPS_ prefix is added by another part of the build system) + AS_IF([test "x$enable_eigen" = xyes], + [AC_DEFINE([EIGEN_ENABLED], [1], [define if building with eigen])]) + + if test "x$enable_eigen" = xyes; then + AC_ARG_WITH( + [external-eigen], + [AC_HELP_STRING([--with-external-eigen], [use the external eigen])], + [], + [with_external_eigen=no] + ) AC_MSG_CHECKING([whether to use external eigen]) AC_MSG_RESULT([$with_external_eigen]) + + MIN_EIGEN_VERSION="3.3.7" - REQUI_EIGEN_VERSION="$(cat $srcdir/extern/.EIGEN_VERSION)" - if test "$with_external_eigen" = yes; then + if test "x$with_external_eigen" = xyes; then m4_ifdef([PKG_CHECK_MODULES], [ PKG_CHECK_MODULES([EIGEN3], - [eigen3 >= $REQUI_EIGEN_VERSION], - [eigen_enabled=yes])], + [eigen3 >= $MIN_EIGEN_VERSION])], [AC_MSG_ERROR([cannot use flag --with-external-eigen, the libsemigroups configure file was created on a system without m4 macros for pkg-config available...])]) else - AC_CHECK_FILE( - [$srcdir/extern/eigen-3.3.7/Eigen/QR], - [eigen_enabled=yes], - [AC_MSG_ERROR([eigen is required, clone or download the repo from https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.gz into the libsemigroups/extern directory])]) - AC_SUBST(EIGEN3_CFLAGS, ['-I$(srcdir)/extern/eigen-3.3.7/']) fi fi - dnl The following defines the LIBSEMIGROUPS_EIGEN_ENABLED preprocessor macro - dnl (the LIBSEMIGROUPS_ prefix is added by another part of the build system) - AS_IF([test "x$eigen_enabled" = xyes], - [AC_DEFINE([EIGEN_ENABLED], [1], [define if building with eigen])]) - dnl The following makes LIBSEMIGROUPS_EIGEN_ENABLED usable in Makefile.am - AM_CONDITIONAL([LIBSEMIGROUPS_EIGEN_ENABLED], [test x$eigen_enabled = xyes]) + + dnl The following makes LIBSEMIGROUPS_WITH_INTERNAL_EIGEN usable in Makefile.am + AM_CONDITIONAL([LIBSEMIGROUPS_WITH_INTERNAL_EIGEN], [test "x$enable_eigen" = xyes && test "x$with_external_eigen" != xyes]) ]) + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsemigroups-1.3.2/m4/ax_check_fmt.m4 new/libsemigroups-1.3.3/m4/ax_check_fmt.m4 --- old/libsemigroups-1.3.2/m4/ax_check_fmt.m4 2020-10-02 15:17:46.886626398 +0200 +++ new/libsemigroups-1.3.3/m4/ax_check_fmt.m4 2020-10-07 13:17:30.397415493 +0200 @@ -1,8 +1,5 @@ dnl handle fmt checks -dnl -dnl if --enable-fmt and if --with-external-fmt is supplied, use it if it is -dnl known to pkg-config and is new enough; otherwise use the included version -dnl + AC_DEFUN([AX_CHECK_FMT], [ AC_ARG_ENABLE( [fmt], @@ -13,9 +10,10 @@ AC_MSG_CHECKING([whether to enable fmt]) AC_MSG_RESULT([$enable_fmt]) + dnl The following defines the LIBSEMIGROUPS_FMT_ENABLED preprocessor macro + dnl (the LIBSEMIGROUPS_ prefix is added by another part of the build system) AS_IF([test "x$enable_fmt" = xyes], [AC_DEFINE([FMT_ENABLED], [1], [define if building with fmt])]) - AM_CONDITIONAL([LIBSEMIGROUPS_FMT_ENABLED], [test "x$enable_fmt" = xyes]) if test "x$enable_fmt" = xyes; then AC_ARG_WITH( @@ -39,6 +37,7 @@ fi fi + dnl The following makes LIBSEMIGROUPS_WITH_INTERNAL_FMT usable in Makefile.am AM_CONDITIONAL([LIBSEMIGROUPS_WITH_INTERNAL_FMT], [test "x$enable_fmt" = xyes && test "x$with_external_fmt" != xyes]) ])
