Browse Source

waf: add messages to the things we are checking for

Before:
Checking for code snippet                : yes
Checking for code snippet                : yes
Checking for code snippet                : yes
Checking for code snippet                : yes
Checking for code snippet                : no
Checking for code snippet                : no

After:
Checking for HAVE_CMATH_ISFINITE         : yes
Checking for HAVE_CMATH_ISINF            : yes
Checking for HAVE_CMATH_ISNAN            : yes
Checking for NEED_CMATH_ISFINITE_STD_NAMESPACE : yes
Checking for NEED_CMATH_ISINF_STD_NAMESPACE    : no
Checking for NEED_CMATH_ISNAN_STD_NAMESPACE    : no
mission-4.1.18
Lucas De Marchi 9 years ago
parent
commit
cc24f323d2
  1. 6
      Tools/ardupilotwaf/cxx_checks.py

6
Tools/ardupilotwaf/cxx_checks.py

@ -18,6 +18,7 @@ def configure(cfg): @@ -18,6 +18,7 @@ def configure(cfg):
return std::isfinite(1.0f);
}''',
define_name="HAVE_CMATH_ISFINITE",
msg="Checking for HAVE_CMATH_ISFINITE",
mandatory=False)
cfg.check_cxx(fragment='''
@ -27,6 +28,7 @@ def configure(cfg): @@ -27,6 +28,7 @@ def configure(cfg):
return std::isinf(1.0f);
}''',
define_name="HAVE_CMATH_ISINF",
msg="Checking for HAVE_CMATH_ISINF",
mandatory=False)
cfg.check_cxx(fragment='''
@ -36,6 +38,7 @@ def configure(cfg): @@ -36,6 +38,7 @@ def configure(cfg):
return std::isnan(1.0f);
}''',
define_name="HAVE_CMATH_ISNAN",
msg="Checking for HAVE_CMATH_ISNAN",
mandatory=False)
# NEED_CMATH_FUNCTION_STD_NAMESPACE checks are needed due to
@ -57,6 +60,7 @@ def configure(cfg): @@ -57,6 +60,7 @@ def configure(cfg):
return isfinite((double)1);
}''',
define_name="NEED_CMATH_ISFINITE_STD_NAMESPACE",
msg="Checking for NEED_CMATH_ISFINITE_STD_NAMESPACE",
mandatory=False)
cfg.check_cxx(fragment='''
@ -69,6 +73,7 @@ def configure(cfg): @@ -69,6 +73,7 @@ def configure(cfg):
return isinf((double)1);
}''',
define_name="NEED_CMATH_ISINF_STD_NAMESPACE",
msg="Checking for NEED_CMATH_ISINF_STD_NAMESPACE",
mandatory=False)
cfg.check_cxx(fragment='''
@ -81,4 +86,5 @@ def configure(cfg): @@ -81,4 +86,5 @@ def configure(cfg):
return isnan((double)1);
}''',
define_name="NEED_CMATH_ISNAN_STD_NAMESPACE",
msg="Checking for NEED_CMATH_ISNAN_STD_NAMESPACE",
mandatory=False)

Loading…
Cancel
Save