author | Eckhart Koeppen <eckhart.koppen@nokia.com> |
Thu, 08 Apr 2010 14:19:33 +0300 | |
branch | RCL_3 |
changeset 8 | 3f74d0d4af4c |
parent 3 | 41300fa6a67c |
child 33 | 3e2da88830cd |
permissions | -rw-r--r-- |
0 | 1 |
|
3
41300fa6a67c
Revision: 201003
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
2 |
!separate_debug_info_nocopy:!staticlib:!static:!contains(TEMPLATE, subdirs):!isEmpty(QMAKE_OBJCOPY) { |
0 | 3 |
QMAKE_SEPARATE_DEBUG_INFO = (test -z \"$(DESTDIR)\" || cd \"$(DESTDIR)\" ; targ=`basename $(TARGET)`; $$QMAKE_OBJCOPY --only-keep-debug \"\$\$targ\" \"\$\$targ.debug\" && $$QMAKE_OBJCOPY --strip-debug \"\$\$targ\" && $$QMAKE_OBJCOPY --add-gnu-debuglink=\"\$\$targ.debug\" \"\$\$targ\" && chmod -x \"\$\$targ.debug\" ) ; |
4 |
QMAKE_INSTALL_SEPARATE_DEBUG_INFO = test -z "$(DESTDIR)" || cd \"$(DESTDIR)\" ; $(INSTALL_FILE) `basename $(TARGET)`.debug $(INSTALL_ROOT)/\$\$target_path/ |
|
5 |
||
6 |
QMAKE_POST_LINK = $$QMAKE_SEPARATE_DEBUG_INFO $$QMAKE_POST_LINK |
|
7 |
silent:QMAKE_POST_LINK = @echo creating $@.debug && $$QMAKE_POST_LINK |
|
8 |
||
9 |
isEmpty(DESTDIR) { |
|
10 |
target.targets += "`basename $(TARGET)`.debug" |
|
11 |
QMAKE_DISTCLEAN += "`basename $(TARGET)`.debug" |
|
12 |
} else { |
|
13 |
target.targets += "$(DESTDIR)/`basename $(TARGET)`.debug" |
|
14 |
QMAKE_DISTCLEAN += "$(DESTDIR)/`basename $(TARGET)`.debug" |
|
15 |
} |
|
16 |
} |
|
17 |