Add a EIGEN_MPL2_ONLY build option to generate compiler errors when including non-MPL2 modules

This commit is contained in:
Benoit Jacob
2012-07-13 14:42:47 -04:00
parent 0733e622a3
commit 269be00925
14 changed files with 28 additions and 0 deletions

View File

@@ -30,6 +30,8 @@
//
//========================================================================
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
#ifndef EIGEN_CONSTRAINEDCG_H
#define EIGEN_CONSTRAINEDCG_H

View File

@@ -57,6 +57,8 @@
//
//========================================================================
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
#ifndef EIGEN_ITERATION_CONTROLLER_H
#define EIGEN_ITERATION_CONTROLLER_H

View File

@@ -1,3 +1,4 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
#define chkder_log10e 0.43429448190325182765
#define chkder_factor 100.

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {

View File

@@ -1,3 +1,5 @@
#include "../../../../Eigen/src/Core/util/NonMPL2.h"
namespace Eigen {
namespace internal {