| # -*-perl-*- | |
| $description = "Test the flavor function."; | |
| $details = ""; | |
| # Test #1: Test general logic. | |
| # | |
| run_make_test(' | |
| s := s | |
| r = r | |
| $(info u $(flavor u)) | |
| $(info s $(flavor s)) | |
| $(info r $(flavor r)) | |
| ra += ra | |
| rc ?= rc | |
| $(info ra $(flavor ra)) | |
| $(info rc $(flavor rc)) | |
| s += s | |
| r += r | |
| $(info s $(flavor s)) | |
| $(info r $(flavor r)) | |
| .PHONY: all | |
| all:;@: | |
| ', | |
| '', | |
| 'u undefined | |
| s simple | |
| r recursive | |
| ra recursive | |
| rc recursive | |
| s simple | |
| r recursive'); | |
| # This tells the test driver that the perl test script executed properly. | |
| 1; |