Changeset d13e27 for configure.ac
- Timestamp:
- Mar 29, 2013, 5:03:13 PM (13 years ago)
- Children:
- f57182
- Parents:
- 5ba22b
- File:
-
- 1 edited
-
configure.ac (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
configure.ac
r5ba22b rd13e27 19 19 AC_LANG([C++]) 20 20 21 # switch for one-sided communications 21 # Release version switch 22 AC_MSG_CHECKING(whether to enable release version) 23 AC_ARG_ENABLE([release], 24 AS_HELP_STRING([--enable-release], [Compile with release settings]), 25 enable_release=$enableval, 26 enable_release="no") 27 AC_MSG_RESULT($enable_release) 28 AS_IF([test "$enable_release" = "yes"], [ 29 AC_DEFINE([RELEASE], [1], [Release]) 30 AC_DEFINE([NDEBUG], [1], [Skip asserts]) 31 ]) 32 33 # One-sided communications 22 34 AC_MSG_CHECKING(whether to enable one-sided MPI2 communications) 23 35 AC_ARG_ENABLE([one_sided], … … 30 42 ]) 31 43 32 # several debug output switches 33 AS_IF([test "x$enable_fcs_info" != "x"], [ 34 AC_DEFINE([DEBUG_INFO], [1], [Debugging info output]) 35 ]) 36 44 # Interpolating B-Spline degree 45 AC_ARG_VAR(BSPLINE_DEG, [Degree of interpolating B-Splines. Must be in [3-6].]) 46 if test -z "$BSPLINE_DEG" 47 then 48 BSPLINE_DEG=3 49 fi 50 AC_MSG_CHECKING(interpolation b-spline degree) 51 AC_DEFINE_UNQUOTED([BSPLINE_DEGREE], ${BSPLINE_DEG}, [Interpolating B-Spline degree]) 52 AC_MSG_RESULT(${BSPLINE_DEG}) 53 54 # Debugging switches 37 55 AC_MSG_CHECKING(whether to enable debugging) 38 56 AC_ARG_ENABLE([debug], … … 44 62 AS_IF([test "$enable_debug" = "yes"], [ 45 63 CXXFLAGS=${CXXFLAGS-"-g -O0 -Wall"} 46 AC_DEFINE([DEBUG], [1], [Debugging output])64 AC_DEFINE([DEBUG], [1], [Debugging]) 47 65 ]) 48 66 … … 57 75 ]) 58 76 59 AC_MSG_CHECKING(whether to enable debug output)60 AC_ARG_ENABLE([debug-output],61 AS_HELP_STRING([--enable-debug-output], [Enable debugging output]),62 enable_debug_output=$enableval,63 enable_debug_output="no")64 AS_IF([test "x$enable_fcs_debug" != "x"],[enable_debug_output="yes"])65 AC_MSG_RESULT($enable_debug_output)66 AS_IF([test "$enable_debug_output" = "yes"], [67 AC_DEFINE([DEBUG_OUTPUT], [1], [Debugging output])68 ])69 70 77 AC_MSG_CHECKING(whether to enable MPE profiling) 71 78 AC_ARG_ENABLE([mpe], … … 74 81 enable_mpe="no") 75 82 AC_MSG_RESULT($enable_mpe) 76 77 AC_MSG_CHECKING(whether to enable runtime measurement)78 AC_ARG_ENABLE([timer],79 AS_HELP_STRING([--enable-timer], [Enable runtime measurement]),80 enable_timer=$enableval,81 enable_timer="no")82 AS_IF([test "x$enable_fcs_timing" != "x"],[enable_timer="yes"])83 AC_MSG_RESULT($enable_timer)84 AS_IF([test "$enable_timer" = "yes"], [85 AC_DEFINE([DEBUG_MEASURE_TIME], [1], [Runtime measurement])86 ])87 88 AC_MSG_CHECKING(whether to enable runtime measurement output)89 AC_ARG_ENABLE([timer-output],90 AS_HELP_STRING([--enable-timer-output], [Enable runtime measurement output]),91 enable_timer_output=$enableval,92 enable_timer_output="no")93 AS_IF([test "x$enable_fcs_timing" != "x"],[enable_timer_output="yes"])94 AC_MSG_RESULT($enable_timer_output)95 AS_IF([test "$enable_timer_output" = "yes"], [96 AC_DEFINE([DEBUG_MEASURE_TIME_OUTPUT], [1], [Output of runtime measurement])97 ])98 83 99 84 AC_MSG_CHECKING(whether to enable MPI_Barrier debugging) … … 107 92 ]) 108 93 109 AC_MSG_CHECKING(whether to enable release version) 110 AC_ARG_ENABLE([release], 111 AS_HELP_STRING([--enable-release], [Compile with release settings]), 112 enable_release=$enableval, 113 enable_release="no") 114 AC_MSG_RESULT($enable_release) 115 AS_IF([test "$enable_release" = "yes"], [ 116 AC_DEFINE([RELEASE], [1], [Release]) 117 AC_DEFINE([NDEBUG], [1], [Skip asserts]) 118 ]) 119 120 AC_ARG_VAR(BSPLINE_DEG, [Degree of interpolating B-Splines. Must be [3].]) 121 122 if test -z "$BSPLINE_DEG" 123 then 124 BSPLINE_DEG=3 125 fi 126 127 AC_MSG_CHECKING(interpolation b-spline degree) 128 AC_DEFINE_UNQUOTED([BSPLINE_DEGREE], ${BSPLINE_DEG}, [Interpolating B-Spline degree]) 129 AC_MSG_RESULT(${BSPLINE_DEG}) 94 # Several output switches 95 AC_MSG_CHECKING(whether to enable info output) 96 AC_ARG_ENABLE([output-info], 97 AS_HELP_STRING([--enable-output-info], [Enable info output]), 98 enable_output_info=$enableval, 99 enable_output_info="no") 100 AS_IF([test "x$enable_fcs_info" != "x"],[enable_output_info="yes"]) 101 AC_MSG_RESULT($enable_output_info) 102 AS_IF([test "$enable_output_info" = "yes"], [ 103 AC_DEFINE([OUTPUT_INFO], [1], [Output level info]) 104 ]) 105 106 AC_MSG_CHECKING(whether to enable debug output) 107 AC_ARG_ENABLE([output-debug], 108 AS_HELP_STRING([--enable-output-debug], [Enable debug output]), 109 enable_output_debug=$enableval, 110 enable_output_debug="no") 111 AS_IF([test "x$enable_fcs_debug" != "x"],[enable_output_debug="yes"]) 112 AC_MSG_RESULT($enable_output_debug) 113 AS_IF([test "$enable_output_debug" = "yes"], [ 114 AC_DEFINE([OUTPUT_DEBUG], [1], [Output level debug]) 115 ]) 116 117 AC_MSG_CHECKING(whether to enable timing output) 118 AC_ARG_ENABLE([output-timing], 119 AS_HELP_STRING([--enable-output-timing], [Enable timing output]), 120 enable_output_timing=$enableval, 121 enable_output_timing="no") 122 AS_IF([test "x$enable_fcs_timing" != "x"],[enable_output_timing="yes"]) 123 AC_MSG_RESULT($enable_output_timing) 124 AS_IF([test "$enable_output_timing" = "yes"], [ 125 AC_DEFINE([OUTPUT_TIMING], [1], [Output level timing]) 126 ]) 127 130 128 131 129 # Checks for programs.
Note:
See TracChangeset
for help on using the changeset viewer.
