diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-09-26 20:51:23 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-09-26 20:51:23 +0000 |
commit | c7c657ca9264b1bc7dc313a92e285128fc9ffea3 (patch) | |
tree | f88968ce38fb14c7f458d5f1d1cfff23e93d4a22 /rbutil/rbutilqt | |
parent | ccc5f4c4e1687cd7cf515f26da0f5ab918090736 (diff) | |
download | rockbox-c7c657ca9264b1bc7dc313a92e285128fc9ffea3.tar.gz rockbox-c7c657ca9264b1bc7dc313a92e285128fc9ffea3.zip |
Prevent unnecessary rebuilding of libs.
- When building for Rockbox Utility the called Makefiles would rebuild the libs
every time. Change dependencies a bit to allow make to properly detect if the
lib is already up to date.
- Remove dependency on output folder in some cases to avoid unnecessary
rebuilds.
- Add standard Rockbox header to files lacking it.
- Make make calls from qmake silent.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30608 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt')
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.pro | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.pro b/rbutil/rbutilqt/rbutilqt.pro index 6954a19e0f..64a5ed7f89 100644 --- a/rbutil/rbutilqt/rbutilqt.pro +++ b/rbutil/rbutilqt/rbutilqt.pro | |||
@@ -70,25 +70,25 @@ mac { | |||
70 | # here. This assumes that QMAKE_CC will always be "gcc", maybe with a postfix. | 70 | # here. This assumes that QMAKE_CC will always be "gcc", maybe with a postfix. |
71 | MYAR = $$replace(QMAKE_CC,gcc.*,ar) | 71 | MYAR = $$replace(QMAKE_CC,gcc.*,ar) |
72 | 72 | ||
73 | rbspeex.commands = @$(MAKE) \ | 73 | rbspeex.commands = @$(MAKE) -s \ |
74 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/tools/rbspeex \ | 74 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/tools/rbspeex \ |
75 | librbspeex$$RBLIBPOSTFIX \ | 75 | librbspeex$$RBLIBPOSTFIX \ |
76 | SYS_SPEEX=\"$$LIBSPEEX\" \ | 76 | SYS_SPEEX=\"$$LIBSPEEX\" \ |
77 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" | 77 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" |
78 | libucl.commands = @$(MAKE) \ | 78 | libucl.commands = @$(MAKE) -s \ |
79 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/tools/ucl/src \ | 79 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/tools/ucl/src \ |
80 | libucl$$RBLIBPOSTFIX \ | 80 | libucl$$RBLIBPOSTFIX \ |
81 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" | 81 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" |
82 | libmkamsboot.commands = @$(MAKE) \ | 82 | libmkamsboot.commands = @$(MAKE) -s \ |
83 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/rbutil/mkamsboot \ | 83 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/rbutil/mkamsboot \ |
84 | APPVERSION=\"rbutil\" \ | 84 | APPVERSION=\"rbutil\" \ |
85 | libmkamsboot$$RBLIBPOSTFIX \ | 85 | libmkamsboot$$RBLIBPOSTFIX \ |
86 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" | 86 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" |
87 | libmktccboot.commands = @$(MAKE) \ | 87 | libmktccboot.commands = @$(MAKE) -s \ |
88 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/rbutil/mktccboot \ | 88 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/rbutil/mktccboot \ |
89 | libmktccboot$$RBLIBPOSTFIX \ | 89 | libmktccboot$$RBLIBPOSTFIX \ |
90 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" | 90 | CC=\"$$QMAKE_CC\" AR=\"$$MYAR\" |
91 | libmkmpioboot.commands = @$(MAKE) \ | 91 | libmkmpioboot.commands = @$(MAKE) -s \ |
92 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/rbutil/mkmpioboot \ | 92 | TARGET_DIR=$$MYBUILDDIR -C $$RBBASE_DIR/rbutil/mkmpioboot \ |
93 | APPVERSION=\"rbutil\" \ | 93 | APPVERSION=\"rbutil\" \ |
94 | libmkmpioboot$$RBLIBPOSTFIX \ | 94 | libmkmpioboot$$RBLIBPOSTFIX \ |