trunk/scripts/genie.lua
| r245449 | r245450 | |
| 267 | 267 | |
| 268 | 268 | configuration {} |
| 269 | 269 | |
| 270 | | --postcompiletasks { |
| 271 | | -- "gawk -f ../../../../../scripts/depfilter.awk $(@:%.o=%.d) > $(@:%.o=%.dep)", |
| 272 | | -- "mv $(@:%.o=%.dep) $(@:%.o=%.d)", |
| 273 | | --} |
| 270 | local AWK = "" |
| 271 | if (os.is("windows")) then |
| 272 | AWK_TEST = backtick("awk --version 2> NUL") |
| 273 | if (AWK_TEST~='') then |
| 274 | AWK = "awk" |
| 275 | else |
| 276 | AWK_TEST = backtick("gawk --version 2> NUL") |
| 277 | if (AWK_TEST~='') then |
| 278 | AWK = "gawk" |
| 279 | end |
| 280 | end |
| 281 | else |
| 282 | AWK_TEST = backtick("awk --version 2> /dev/null") |
| 283 | if (AWK_TEST~='') then |
| 284 | AWK = "awk" |
| 285 | else |
| 286 | AWK_TEST = backtick("gawk --version 2> /dev/null") |
| 287 | if (AWK_TEST~='') then |
| 288 | AWK = "gawk" |
| 289 | end |
| 290 | end |
| 291 | end |
| 274 | 292 | |
| 293 | if (AWK~='') then |
| 294 | postcompiletasks { |
| 295 | AWK .. " -f ../../../../../scripts/depfilter.awk $(@:%.o=%.d) > $(@:%.o=%.dep)", |
| 296 | "mv $(@:%.o=%.dep) $(@:%.o=%.d)", |
| 297 | } |
| 298 | end |
| 299 | |
| 275 | 300 | msgcompile ("Compiling $(subst ../,,$<)...") |
| 276 | 301 | |
| 277 | 302 | msgcompile_objc ("Objective-C compiling $(subst ../,,$<)...") |