Changeset 1756 for trunk/build_support/yat_add_flag.m4
- Timestamp:
- Jan 27, 2009, 11:35:10 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/build_support/yat_add_flag.m4
r1623 r1756 21 21 # COPYLEFT 22 22 # 23 # Copyright (C) 2008 Peter Johansson23 # Copyright (C) 2008, 2009 Peter Johansson 24 24 # 25 25 # This file is part of the yat library, http://dev.thep.lu.se/yat … … 40 40 41 41 # 42 # serial 042 # serial 1 43 43 # 44 44 # see http://www.gnu.org/software/automake/manual/automake.html#Serials … … 47 47 [ 48 48 AC_REQUIRE([AX_CXXCPP_CHECK_FLAG]) 49 YAT_FIND_STR([$1], [$2], , [AX_CXXCPP_CHECK_FLAG([$2], ,, [$1="$$1 $2"])]) 49 for i in $2; do 50 YAT_FIND_STR([$1], [$i], , [AX_CXXCPP_CHECK_FLAG([$i], ,, [$1="$$1 $i"])]) 51 done 50 52 ]) # YAT_CPP_ADD_FLAG 51 53 … … 54 56 [ 55 57 AC_REQUIRE([AX_CXX_CHECK_FLAG]) 56 YAT_FIND_STR([$1], [$2], , [AX_CXX_CHECK_FLAG([$2], ,, [$1="$$1 $2"])]) 58 for i in $2; do 59 YAT_FIND_STR([$1], [$i], , [AX_CXX_CHECK_FLAG([$i], ,, [$1="$$1 $i"])]) 60 done 57 61 ]) # YAT_CXX_ADD_FLAG 58 62 … … 60 64 [ 61 65 AC_REQUIRE([AX_LD_CHECK_FLAG]) 62 YAT_FIND_STR([$1], [$2], , [AX_LD_CHECK_FLAG([$2], ,, [$1="$$1 $2"])]) 66 for i in $2; do 67 YAT_FIND_STR([$1], [$i], , [AX_LD_CHECK_FLAG([$i], ,, [$1="$$1 $i"])]) 68 done 63 69 ]) # YAT_LD_ADD_FLAG 64 70 … … 68 74 found=no; 69 75 for a in $$1; do 70 if test "x$a" = "x$2"; then 71 found=yes; 72 fi 76 AS_IF([test "x$a" = "x$2"],[found=yes]) 73 77 done 74 78 75 79 # ACTION 76 if test "$found" = "yes" ; then 77 m4_default([$3], [:]) 78 else 79 m4_default([$4], [:]) 80 fi 80 AS_IF([test "$found" = "yes"], [m4_default([$3], [:])], 81 [m4_default([$4], [:])]) 81 82 82 83 ]) # YAT_FIND_STR
Note: See TracChangeset
for help on using the changeset viewer.