diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-01-14 16:57:46 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-01-14 16:57:46 +0000 |
commit | 0ccf7cd56cec5e3d4806f202eff32ee5783c9df5 (patch) | |
tree | e44287ba70ed050f3456c2e2bb467c2b0e170e35 | |
parent | 04752751d5fac163e661d256976d37e76c6e9cdc (diff) |
ironically --enable-werror doesn't do anything if all modules set warningfree
-rw-r--r-- | solenv/inc/settings.mk | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/solenv/inc/settings.mk b/solenv/inc/settings.mk index 6180e303bf1e..bd4673f6a7da 100644 --- a/solenv/inc/settings.mk +++ b/solenv/inc/settings.mk @@ -1243,11 +1243,13 @@ CDEFS+=$(JAVADEF) # .mk file for that platform should set COMPILER_WARN_ERRORS=TRUE and no longer # set MODULES_WITH_WARNINGS, and once no platform sets MODULES_WITH_WARNINGS any # longer, this code can go away: -.IF "$(MODULES_WITH_WARNINGS)" != "" +.IF "$(MODULES_WITH_WARNINGS)" == "" +COMPILER_WARN_ERRORS=TRUE +.ELSE MODULES_WITH_WARNINGS_1 := $(foreach,i,$(MODULES_WITH_WARNINGS) .$(i).) MODULES_WITH_WARNINGS_2 := $(subst,.$(PRJNAME)., $(MODULES_WITH_WARNINGS_1)) .IF "$(MODULES_WITH_WARNINGS_1)" == "$(MODULES_WITH_WARNINGS_2)" -COMPILER_WARN_ERRORS = TRUE +COMPILER_WARN_ERRORS=TRUE .ENDIF .ENDIF |