Changeset 8381
- Timestamp:
- 02/20/13 17:17:54 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/config.sh
r8380 r8381 118 118 } 119 119 120 # Use flags set by --use-flags parameter 121 USE_FLAGS= 122 123 have_flag() { 124 for FLAG in $USE_FLAGS 125 do 126 [ $FLAG = "$1" ] && return 0 127 done 128 return 1 129 } 130 131 have_all_flags() { 132 for opt ; do 133 have_flag $opt || return 1 134 done 135 return 0 136 } 137 138 have_any_flags() { 139 for opt ; do 140 have_flag $opt && return 0 141 done 142 return 1 143 } 144 145 not_have_flag() { 146 for FLAG in $USE_FLAGS 147 do 148 [ $FLAG = "$1" ] && return 1 149 done 150 return 0 151 } 152 153 not_have_all_flags() { 154 for opt ; do 155 not_have_flag $opt || return 1 156 done 157 return 0 158 } 159 160 not_have_any_flags() { 161 for opt ; do 162 not_have_flag $opt && return 0 163 done 164 return 1 165 } 166 167 # Config functions 120 168 enabled() { 121 169 grep "^\#define $1 1$" config.h >/dev/null 2>/dev/null … … 562 610 exit 0 563 611 ;; 612 '--use-flags') 613 shift 614 USE_FLAGS=$1 615 ;; 564 616 '-h'|'--help') 565 617 usage
Note:
See TracChangeset
for help on using the changeset viewer.