浏览代码

Only show most warnings in debug build

Thomas Buck 11 年前
父节点
当前提交
ae66be61c7
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3
    3
      Makefile

+ 3
- 3
Makefile 查看文件

@@ -91,14 +91,14 @@ INSTALL_INCLUDE=$(DESTDIR)/usr/include
91 91
 
92 92
 ###############################################################
93 93
 CC=gcc
94
-WARNINGS=-Wno-padded -Wno-packed -Wno-documentation
94
+WARNINGS=-Weverything -Wno-padded -Wno-packed -Wno-documentation
95 95
 WARNINGS+=-Wno-documentation-unknown-command -Wno-format-nonliteral
96 96
 WARNINGS+=-Wno-covered-switch-default -Wno-global-constructors
97 97
 WARNINGS+=-Wno-exit-time-destructors
98 98
 
99 99
 WARNINGS+=-Wno-conversion -Wno-sign-conversion -Wno-shorten-64-to-32
100 100
 
101
-FLAGS_ALL=-std=c++11 -Weverything $(WARNINGS)
101
+FLAGS_ALL=-std=c++11
102 102
 
103 103
 BASE_CFLAGS=$(FLAGS_ALL) $(BASE_DEFS) \
104 104
 	-DVERSION=\"\\\"$(NAME)-$(VERSION)-$(BUILD_ID)\\\"\" \
@@ -110,7 +110,7 @@ LD_FLAGS=-L/usr/X11/lib -lXmu -lXt -lSM -lICE -lXext -lX11 -lXi \
110 110
 RELEASE_CFLAGS=$(BASE_CFLAGS) -ffast-math -funroll-loops \
111 111
 	-fomit-frame-pointer -O2
112 112
 
113
-DEBUG_CFLAGS=$(BASE_CFLAGS) -g -O0 $(DEBUG_DEFS)
113
+DEBUG_CFLAGS=$(BASE_CFLAGS) -g -O0 $(DEBUG_DEFS) $(WARNINGS)
114 114
 
115 115
 ################################################################
116 116
 

正在加载...
取消
保存