Commit 2a950d0bfd210b66329e41ae6669be7fdfd0835e
1 parent
50508682
Exists in
master
and in
1 other branch
Stripping client library.
Showing
1 changed file
with
22 additions
and
1 deletions
Show diff stats
client/Makefile.in
... | ... | @@ -64,6 +64,7 @@ WINDRES=@WINDRES@ |
64 | 64 | AR=@AR@ |
65 | 65 | VALGRIND=@VALGRIND@ |
66 | 66 | DLLTOOL=@DLLTOOL@ |
67 | +STRIP=@STRIP@ | |
67 | 68 | |
68 | 69 | #---[ Paths ]---------------------------------------------------------------------------- |
69 | 70 | |
... | ... | @@ -128,6 +129,11 @@ $(OBJDBG)/%.o: \ |
128 | 129 | @echo $< ... |
129 | 130 | @$(MKDIR) $(@D) |
130 | 131 | |
132 | + @$(CC) \ | |
133 | + $(CFLAGS) \ | |
134 | + -DDEBUG=1 \ | |
135 | + -MM -MT $@ -MF $(patsubst %.o,%.d,$@) $< | |
136 | + | |
131 | 137 | @$(CXX) \ |
132 | 138 | $(CFLAGS) \ |
133 | 139 | -Wall -Wextra -fstack-check \ |
... | ... | @@ -150,6 +156,12 @@ $(OBJRLS)/%.o: \ |
150 | 156 | |
151 | 157 | @echo $< ... |
152 | 158 | @$(MKDIR) $(@D) |
159 | + | |
160 | + @$(CC) \ | |
161 | + $(CFLAGS) \ | |
162 | + -DNDEBUG=1 \ | |
163 | + -MM -MT $@ -MF $(patsubst %.o,%.d,$@) $< | |
164 | + | |
153 | 165 | @$(CXX) \ |
154 | 166 | $(CFLAGS) \ |
155 | 167 | -DNDEBUG=1 \ |
... | ... | @@ -190,7 +202,7 @@ $(POTDIR)/$(MODULE_NAME)/%.pot: \ |
190 | 202 | |
191 | 203 | all: \ |
192 | 204 | $(BINRLS)/lib$(MODULE_NAME)@LIBEXT@ \ |
193 | - $(BINRLS)/lib$(MODULE_NAME).a \ | |
205 | + $(BINRLS)/lib$(MODULE_NAME).static.a \ | |
194 | 206 | $(POTDIR)/$(MODULE_NAME).pot |
195 | 207 | |
196 | 208 | Release: \ |
... | ... | @@ -248,6 +260,10 @@ install-windows-lib: \ |
248 | 260 | @$(INSTALL_PROGRAM) \ |
249 | 261 | $(BINRLS)/lib$(MODULE_NAME)@LIBEXT@ \ |
250 | 262 | $(DESTDIR)$(bindir)/lib$(MODULE_NAME)@LIBEXT@ |
263 | + | |
264 | + @$(STRIP) \ | |
265 | + --discard-all \ | |
266 | + $(DESTDIR)$(bindir)/lib$(MODULE_NAME)@LIBEXT@ | |
251 | 267 | |
252 | 268 | @$(MKDIR) \ |
253 | 269 | $(DESTDIR)$(libdir) |
... | ... | @@ -392,4 +408,9 @@ clean: \ |
392 | 408 | cleanDebug \ |
393 | 409 | cleanRelease |
394 | 410 | |
411 | +-include $(foreach SRC, $(basename $(MAIN_SOURCES)), $(OBJDBG)/$(SRC).d) | |
412 | +-include $(foreach SRC, $(basename $(DYNAMIC_SOURCES)), $(OBJDBG)/$(SRC).d) | |
413 | + | |
414 | +-include $(foreach SRC, $(basename $(MAIN_SOURCES)), $(OBJRLS)/$(SRC).d) | |
415 | +-include $(foreach SRC, $(basename $(DYNAMIC_SOURCES)), $(OBJRLS)/$(SRC).d) | |
395 | 416 | ... | ... |